Document:Q11707
single-wall projection Linux systems to full CAVEs. SGI OpenGL Performer
It was written using the Ygdrasil scripting language, with custom code for 3D model loaders, Maya keyframe animations, physics modeling, joystick input.
Ygdrasil is a simple yet powerful scripting language for the CAVE, which allows artists to easily create virtual worlds .Ygdrasil is an open-source language, and can be easily extended and customized. This section includes plugins, extensions, and modifications to the Ygdrasil language created to support specific interactive artworks or to explore new possibilities.
The traditional interface for the CAVE is the Wand, essentially a 3D mouse with buttons, a joystick, and a 6-degree-of-freedom motion tracker. The joystick plugin lets the CAVE use standard USB or analog joysticks and game controllers, providing a low-cost alternative to the Wand and creating a simple way to build custom interface devices for the CAVE.