Getting/Importing 3D Models and Assets
The Following model types and media can be imported into SightLab and Vizard
3D Models: (including scanned or point cloud data).osgb, .glTF/.glb, .fbx, .ive, .obj, .wrl, .dae., dp, .ply)
360 Videos: (2D and Spherical [monoscopic and stereoscopic]).avi, .mpg, .mpeg, .mp4,.mov (note: may need to use a codec pack, like K-lite codec pack if the videos won't display)
360 Images: bmp, .jpg, .jpeg, .png, .tiff, .tif, .gif
Audio: (ambient and spatialized) .wav, .mp3
Since Sightlab VR is built on Vizard, you can use any of the standard model formats that work with Vizard. See this page in the Vizard Documentation for more information. There is also support for adding point cloud data.
Content Libraries
Sketchfab, TurboSquid, CG Trader, etc.
Export options: glTF, .glb, FBX exporter
Suggested workflow: glTF or .glb download option. See Sketchfab to Vizard
AI Tools (Text to 3D)
Top
See this tutorial for more information
Others
More to come soon
Photogrammetry
Apps to scan and create 3d Models and Environments:
Polycam:
Download for Android
Download for IOS
Widar:
Download for Android
Download for IOS
3D scanning/ NerFs
Export Options from Third Party Software
CAD / Architecture Modeling Software
Revit (Extension - .rvt)
Export options: Simlabs, Sketchfab Exporter, native FBX export, PIXYZ
Suggested workflow: GLTF via PIXYZ
*Note: Sketchfab exporter requires Revit 2018.1 and above
SketchUp (Extension - .skp)
Export options: KhronosGroup exporter
Suggested workflow: GLTF via KhronosGroup Exporter
Rhino
Export options: FBX, .glTF exporter
Suggested workflow: Shapedriver .glTF export
Solidworks
Export options: Built in Extended Reality Plugin, Simlabs
Suggested workflow: glTF via Extended Reality Plugin
Polygon Modeling Software
Blender (Extension - .blend)
Export options: gltF exporter
Suggested workflow: Built in glTF exporter
3DSMax (Extension - .max)
Export options: Bablyon.js, Sketchfab exporter
Suggested workflow: GLTF via Babylon.js
Maya (Extension - .ma)
Export options: Babylon.js, Sketchfab exporter, Ziriax
Suggested workflow: GLTF via Babylon.js
Modo (Extension - .lxo)
Export options: Native
Suggested workflow: Native GLTF exporter
*Note: You must setup your materials for gltf in Modo first
Substance Painter (Extension - .spp)
Export options: Native GLTF exporter
Suggested workflow: Native GLTF exporter
ZBrush
Export options: FBX exporter
Suggested workflow: Best used in a “high poly to low poly” workflow by an expert user
Unity
Export options: FBX exporter
Suggested workflow: FBX exporter
*Note: Can convert to glTF after export can use an online tool
For a more comprehensive documentation on converting from Unity, see this tutorial
Unreal
Export using glTF exporter (get from Marketplace and add to project). See this tutorial
Point Clouds
For information on how to bring point cloud data into Vizard, please see this knowledge base article.
Miscellaneous
Other content from additional sources will work as well if the format is one of the supported file types, preferably .glTF or .fbx.
To access more environments, objects, avatars and media that you can use with Sightlab download the full starter pack here
Note: there are also included assets that come with SightLab in the utils-resources- folder (environments, objects, media and avatars)
Avatars
Avatar models can be brought in if they are in either the .fbx, .glTF or .cfg (cal3D) format
https://www.mixamo.com/
Code to manually add an avatar to your scene
avatar =vizfx.addAvatar('vcc_male.cfg')
#set the position
avatar .setPosition(0,0,1)
#choose the animation state
avatar .state(1)
To use a full body avatar with the Meta Quest Pro add the line "from utils import body_tracking" under the sightlab import
Avatar Rigging
Auto rigging with Mixamo
Auto rigging with Accurig from Reallusion
Facial morph rigging with Face-It Blender add-on
Avatar Animations
There are many options for motion capture to create animations. Here are just a few, see the Vizard documentation for more supported devices for motion capture
Using a standard video captured with a phone or camera (AI algorithm for converting to animation)
High end motion capture
Xsens
Optitrack
Vicon
AR51 Markerless
360 Videos and Images
You can also bring in content such as 360 videos (stereoscopic and monoscopic), 2D videos, images, audio (3D and stereo), and more.
For creating 360 videos and pictures you can use any 360 video camera, both stereo or monoscopic. You can also use your phone with an application like "360 Photosphere" to capture 360 images.
You can create 360 videos or images using either a 360 camera or a phone in panorama mode. Other good resources for getting 360 images online include Skybox AI (blockadelabs.com) for AI generated ones or Pexels for some 360 images that can be downloaded.
Additionally, you can download 360 videos off of Youtube. See this tutorial on how to do that.
To see how you can import your existing content and get started using Vizard for your own VR application, please contact us at sales@worldviz.com