Using viztracker module (pre-release)
Tags:
Simple viztracker usage
The simplest usage of viztracker is as follows:
viztracker.go()
Internally, the viztracker module will configure your display, tracking devices, and input devices. It sets up a link to the viz.MainView object to control the viewpoint correctly, and will generate hand objects for any devices such as gloves, wands, or clickers.
Using viztrackersetup (pre-release)
Tags:
This article provides instructions for installing and configuring the viztrackersetup utility.
Grabbing with viztracker (pre-release)
This article shows how to use the set of viztracker tools to configure Vizard for particular hardware configurations using a graphical user interface (GUI) thus avoiding the need to hard-code your scripts for particular types of hardware. You’ll find that this is a technique for handling changes in display devices (e.g., desktop monitor, stereo HMD, CAVE), tracking equipment, and even hand interaction devices.
Read more
Cartoon Robot Steve
Steve is a cartoon robot model included with Vizard's resources. This article contains a video of him being controlled by a keyboard tracker and an example script that shows how to add him to a scene using the steve.py module.
Read more
Launching scripts from the command line
This article describes how to launch Vizard scripts using the command line. Running scripts from the command line allows you automate the execution of your scripts using 3rd party apps. Using the command line also enables you to pass arguments to your script, allowing you to change the behavior without modifying the script.
Read more
Introduction to the ARToolKit plug-in
This plug-in provides support for the ARToolKit Professional library by ARToolworks. It allows for the tracking of image and matrix based markers using a standard webcam. Vizard can then render models and combine them with video captured from the webcam. Vizard uses the position and orientation of the markers for placing these models in the AR scene. The video tutorial in this article shows a short demo of this in action and then steps through the basic code for tracking a marker and linking a model to it.
Read more
Lens Correction
Vizard can perform lens correction on the output image to account for distorted displays, such as HMDs. The video below shows a scene with and without lens correction.
Read more
Embedding resources in scripts
This article describes how to embed certain texture and model resources within your script. Using this technique allows you to distribute or move your script to different locations without needing to worry about copying any resources along with it.
Full Screen Anti-Aliasing (FSAA)
One of the simplest ways of improving the visual quality of your scripts is to enable full screen anti-aliasing (FSAA). Anti-Aliasing is a technique used to make jagged edges of polygons appear smooth. Most modern graphics cards support FSAA and it only takes a single line of Vizard code to enable it.
Display background texture
Vizard provides the option of changing the background color of the scene, but some users need the ability to display an image instead of a single color. This article describes how to replace the background color of your scene with any texture object, including images and videos.

