Photos Taken From IHPC
These are photos taken from our IHPC visit, featuring the CAVE enviromment and VR equipment. The VRML representation of the Oil Refinery model was simulated over the system as can be seen in the figures. The result was a stunning 3-D manifestation of our combined efforts of brainstorming, conceptualization, CAD modeling and VRML transposition.
An
introduction to CAVE The CAVE (CAVE Automatic Virtual Environment) is a projection-based VR system that surrounds the viewer with 4 screens. The screens are arranged in a cube made up of three rear-projection screens for walls and a down-projection screen for the floor; that is, a projector overhead points to a mirror, which reflects the images onto the floor. A viewer wears stereo shutter glasses and a six-degrees-of-freedom head-tracking device. As the viewer moves inside the CAVE, the correct stereoscopic perspective projections are calculated for each wall. A second sensor and buttons in a wand held by the viewer provide interaction with the virtual environment. The current implementation of the CAVE uses three walls and the floor. An SGI Onyx with two Infinite Reality graphics pipelines, each split into two channels controls the projected images. For testing, you can run the CAVE using any number of walls simultaneously. The number of CAVE walls used does not change your program. The CAVE library determines which walls you want to use and does the necessary setup when your program starts. A diagram of the CAVE environment is shown below:
CAVE
Equipment
Under normal operation, CAVE users should only be concerned with turning on and off the different components. However, due to ongoing CAVE research, the hardware configuration could change occasionally. The following is a description of the CAVE equipment. Ø Projectors and mirrors
Ø Stereo glasses
Ø
Stereo emitters The stereo emitters are little white boxes placed around the edges of the CAVE. They are the devices that synchronize the stereo glasses to the screen update rate of 120Hz or 96Hz. They are always on. Ø Wand
Ø
Tracking systems The CAVE supports several different tracking systems. The primary system is an Ascension Technologies Flock of Birds. Alternative systems include the Ascension Spacepad and the Logitech sonic tracker. There are also "simulated" tracking options available, using either the keyboard and mouse or a spaceball. The use of one or another is transparent to the CAVE programmer, since it is defined in the CAVE configuration file. Systems typically have two sensors, one for tracking the user's head, and another for the wand. Ø Audio system
The Indy functions as a "sound server" for the CAVE. Commands are sent to the workstation over the network, and it then either generates sounds internally, or controls the synthesizer. The speakers are located in the corners of the CAVE. They are always turned on. Everything is controlled from the synthesizer. The MIDI interface and synthesizer are located on a rack next to the CAVE. Ø Workstation The current implementation of the CAVE runs using a Silicon Graphics Onyx with three Reality Engine 2s. Each Reality Engine is attached to a CAVE wall.
ImmersaDesk
The ImmersaDesk is a drafting-table format virtual prototyping device. The ImmersaDesk features a 4x5-foot rear-projected screen at a 45-degree angle. The size and position of the screen give a wide-angle view and the ability to look down as well as forward. A diagram of the Immersadesk is shown below:
|