You are here

Virtual Reality with BS Contact Stereo

BS Contact Stereo enables users to explore any scene that it can load in VR.
It allows scenes to become VR applications by a rich set of supportive nodes and features.
It also loads images and video files that contain VR content (360° images, 360° videos).
To do so, start BS Contact Stereo, load the scene file or 360° content and then use the right-click menu entry "Go VR".

Supported head sets are the Oculus Rift, directly via the Oculus API, and all OpenVR capable head sets via the OpenVR API.

For 360° content refer to VR/360° Content Support.

Scenes that work well are those where the user is placed in an environment that surrounds them. For example a city model. Single object scenes also work, but the user is placed in a black void where that object floats in front of them. Layers (Layer3D or Layer2D node) currently don't work well in the headset, but they don't match the concepts of VR anyway.

When the scene is not specially designed for VR, BS Contact Stereo offers its own menu and navigation mechanism. These are targeted at exploring the scene.

Usage Hints:

  • On some laptop system with 2 built-in graphics cards you have to configure that BSContact.exe using the better graphics card(GPU) suitable for HMD operation cialis pris.
  • For single object scenes - those that are best viewed in EXAMINE or ROTATE mode - it is likely that after putting on the headset all that is seen is black. If this happens, press the ESC key on the keyboard to reposition the object in front of you.

BS Contact Stereo supports the Oculus Touch controller as well as the Oculus Remote and XBox controllers bundled with earlier Oculus Headsets. The Vive controller and other OpenVR controllers receive a general support.

These are the nodes that support VR:

  • VrSystem - generic events and options describing the hardware used for VR
  • VrController - events generated by typical VR controllers
  • VrController2 - events generated by typical VR controllers, improved version
  • OculusTouch - events generated by the Oculus Touch controller that are not covered by VrController
  • OculusRemote - events generated by the Oculus Remote
  • XBoxController - Events generated by the Oculus XBox controller