Introduction
Previous  Top  Next


The CAVELib provides options to simulate some or all of the hardware-specific parts of the CAVE-type or Desk-type environment. This allows application developers to write and test code on ordinary workstations, without requiring constant use of the virtual reality display device. There are three basic areas that are simulated - the tracker input, the wand input, and the immersive visualization. When running a CAVELib program, the configuration file can be used to select the simulator mode for these options (note that the "Simulator Y" option is available as a shorthand method of selecting all simulator options at once). In simulator mode tracking and wand input are done via the keyboard and mouse; the simulated display provides a user-perspective view, which is configurable with the configuration variable "SimulatorView". Also an outside-the-CAVE third-person view is available.