Skip to main content

VR Viewer Menu

VR Viewer menu is where the user can export 3D scenes into *.vrpackage file format, and view it in either Desktop Or VR Mode.


Show in Viewer

SimLab VR Viewer enables users to experience rich and interactive environments in three navigation modes

  • Desktop: Game-like controls using keyboard and mouse, with viewer running in Windows or Mac.
  • PC VR: For VR headsets connected to a PC like Rift S, VIVE, VIVE Pro, or Quest connected with a Link cable 
  • Standalone VR: For standalone headsets like Pico, Quest (not connected to PC), Android, and iOS


Texture Optimization 

More information about Textures Optimization can be found here


Optimize Package: Optimize package merges all objects sharing the same material into one object, which in turn speeds up the experience and smoothest it significantly, especially when the model has a large number of objects. Optimize package will affect static objects only, so if you have objects that have animation, scene states, or are part of any interaction they will be excluded from the process and any interactions in VR will occur without any problems. 
VR Viewer Only: When checked, the exported VR package can not be imported by SimLab Composer
Enable VR Menu: The experience designer can control what the user running the VR experience will be able to view, or how the user can interact with the scene in the VR Viewer 


Open Viewer 

Opens the stand-alone VR Viewer, viewer can be then used to open a VR package, or to share a VR package with others. 

Stet Start Position

Loads the Viewer Start model, clicking on any place in the scene after clicking Set Start Position will snap the Viewer Start model to the picked location. The Viewer Start model defines the start place for the VR experience viewer and the orientation at the experience will start at. 


If Viewer Start model was already added to the scene, no new model will be added and the user can directly click to snap the Viewer Start model.

Users starting the VR experience without calling Set Start Position will automatically have Viewer Start model added to the scene and will be able to set its location in the scene.

Viewer Start model can be used in Training Builder, for example, Viewer Start model is used in Node Entered Node Event, in Training Builder diagram, to turn lights on, when a VR experience user enters a room.


Create VR Camera

Creating VR Camera adds a new VR Camera to the scene. The user should place the camera and set its orientation, currently selected VR Camera appears in wireframe mode.


User can place multiple VR Cameras in the scene, while running the VR experience the user can activate the Camera Teleport mode, by clicking on it, or using the shortcut (4), as shown in the following image


When starting Camera Teleport mode the scene turns into a ghost view, VR Cameras are shown as white spheres, and hovering over one of the spheres shows the view seen by the camera, clicking on the white sphere moves the user to the VR Camera location.


VR Camera can also be used in Training Builder, in the Teleport to Camera response block. When this response is called, the viewer is moved from the current location to the location of the VR Camera connect to the response block 


When moving the viewer to a VR Camera, we can select to align the viewer orientation with the orientation of the VR Camera, this is done by checking the option Apply Orientation in the VR Camera Properties Panel, as shown in the following image


VR Camera can also be linked to the Surveillance Plane under the VR Effects menu, to learn more about using VR Camera with a VR Surveillance camera use the following link

Export VR Package

Export the current scene as a VR Package (*.vrpackage),  which can be opened using the free SimLab VR Viewer. When exporting the VR Package the user can set

  • Title
  • Publisher
  • Description
  • Preview image


This information will be visible in the VR Viewer to help users to find the correct VR experience.

Export VR Catalog Item

VR Catalog Items are very similar to VR Packages, and they share the same extension (*.vrpackage), the only difference is that they will not require adding Viewer Start model, as they are not planned to be used as stand-alone VR experiences, they are created to be used in VR Catalogs, visible while running the VR experience, as the one shown in the image below


Creation of new VR Catalogs requires the ultimate edition of SimLab Composer

Export EXE File

EXE files can be exported from the Windows version of SimLab Composer, they are similar to VR Packages, as they include the current scene. EXE files can be shared with users who do not have VR Viewer installed.
Upon clicking on the EXE, it will try to find VR Viewer, if found it will use it and open the scene. If VR Viewer was not found, it will automatically install the latest version of VR Viewer, then it will use it and open the scene, which makes it easier to share VR experiences with new users.