- CAVE and VR Development
Ygdrasil is a simple yet powerful scripting language for the CAVE, which allows artists to easily create virtual worlds
without the high learning curve of many computer programming languages. 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.
-
VRLab
The Art and Technology Studies Immersive Environments Lab (VRLab) at the School of the Art Institute of Chicago, Research and teaching lab for projects in immersive environments, virtual reality, virtual audio.
- Ygdrasil User's Guide
User's guide and tutorials for
Ygdrasil, an easy-to-use
scripting language for the CAVE. Ygdrasil
- B3D Model File Format
B3D is a 3d model format created to provide a robust, open-source, and extensible way of exporting 3D models and
animations from Maya to the CAVE. It includes support for polygon meshes, transform hierarchies, textures, environment
map textures, vertex and fragment shaders, and flipbook animation. B3D has two parts - a plugin for Maya, and a plugin
for the SGI OpenGL Performer graphics library to load B3D files in CAVE and Ygdrasil applications.