Vizard 7 » Reference » Stereo & Displays » Display devices » Sensics
7.6

Sensics HMDs

Vizard can drive this ultra wide field of view head-mounted display. To do so, you only need to copy & paste the code fragment shown below to your own program.

 

For the tiling to function correctly, you must ensure that you have the panelalign.txt file that is supplied by the manufacturer in your working directory. This file defines the number of panels your HMD contains (up to manufacturer's maximum of 24) and defines the exact field of view and frustum alignments. You must also ensure that you have the proper layout.txt file, which defines the computers responsible for rendering each panel.

 

After adding this code fragment to your script, all else is handled automatically. The individual panel's asymmetric frustums are automatically updated for you on every frame update.

import sensics
sensics.piSight()

If your model number is listed in the following table then use the corresponding constructor instead. These models do not require panelalign.txt or layout.txt files.

Model

Vizard Code

xSight 6123

sensics.xSight_6123()

xSight 4083

sensics.xSight_4083()

xSight 3120

sensics.xSight_3120()

xSight 2076

sensics.xSight_2076()

piSight 76-21

sensics.piSight_76_21()

piSight 83-22

sensics.piSight_83_22()

piSight 99-31b

sensics.piSight_99_31b()

piSight 103-32b

sensics.piSight_103_32b()

piSight 120-31

sensics.piSight_120_31()

piSight 123-32

sensics.piSight_123_32()

piSight 145-41b

sensics.piSight_145_41b()

piSight 164-41

sensics.piSight_164_41()

zSight 60

sensics.zSight_60()

zSight 70

sensics.zSight_70()

To access the built-in orientation sensor of the zSight HMDs, use the following code:

import sensics
sensor = sensics.zSightSensor()

See also

In this section:

Elumens Dome

nVis HMDs

ACT Kern

Fakespace Labs Wide5

iZ3D

Tridelity

Crescent

Sony HMDs

SteamVR HMDs

Oculus HMDs

Viulux HMDs

Other sections:

Frame parallel

Frame sequential

Line interlaced

Anaglyphic (red/cyan glasses)