• Tech Tips

  • Tech Tips

May Tech Tip: Vizhtml and Web Browser Communication

Real time bidirectional communication between Vizard and a web browser is supported through vizhtml and WebSockets. This feature can be used to turn a web page into a control panel that interacts with a Vizard script. Any device that runs a major web [...]
Read More

April Tech Tip: Custom Effects

The vizfx framework simplifies the process of writing custom vertex and fragment shaders that you can combine with existing shaders. Vizard uses the OpenGL Shading Language (GLSL) for shaders, so some knowledge of GLSL is required to create custom ef [...]
Read More

March Tech Tip: Vizdlg Dialog Boxes

Vizard's vizdlg library includes a number of dialog boxes for eliciting user input and displaying messages. These include a ChooseDialog that displays a drop list of options, an AskDialog that displays multiple options as buttons, an InputDialog fo [...]
Read More

February Tech Tip: Vizconnect Tracker Resets

Vizconnect provides reset options to account for mounting and heading offsets of orientation sensors. For example, a sensor that's mounted upside down on an HMD needs to be reset so it reports data aligned with the HMD and user's head. Heading resets [...]
Read More

January Tech Tip: Inverse Kinematics

WorldViz developer Jeremy Sarchet gives an in-depth Vizard Tutorial You don't need many markers on a human VR user to infer where their body is in physical space; one marker on each hand and two on the head is enough for Vizard's inverse kinematic [...]
Read More

December Tech Tip: 3D Sound, Hardware, and Drivers

Vizard supports 3D sound through the Windows DirectSound API. The position and orientation of the sound source and listener are processed by its 3D algorithms. The resulting sounds will have a direction and be louder or quieter depending on their [...]
Read More

October Tech Tip: Vizard’s Native Model Format

The OpenSceneGraph (OSG) file format is Vizard’s native format and your best choice for exporting models for Vizard. Vizard can automatically generate advanced shader effects for OSG models exported using the OSG 3ds Max Exporter. In addition, OSG mo [...]
Read More

September Tech Tip: Designing an Experimental Study

Embedding serial programming flow into real-time, event driven simulations can be a pain. Such is the case when designing an experimental paradigm in which you expose participants to a series of trials that repeats stimulus exposures and data col [...]
Read More