CAVEGui logo Manual


Table of Contents

CAVEGui is operated by selecting a sensor tracking or the joystick navigation widget, then a transform mode, and finally an axis. For example, if the head sensor was desired to move along the Z-Axis, click on the leftmost sensor widget (labeled "tracking-head"), then the translation cross-hairs button in the toolbar, and finally select the Z button from the axis grouping. After the sensor and modes are selected, click and drag the mouse in the sensor or navigation widget. The rightmost sensor widget is for the CAVE Simulator 3rd person view mode; currently, it is deactivated. Each sensor/navigation widget will remember its transform mode and transform axis, so switching between the sensor and navigation widgets is quick and easy.

CAVEGui Layout: 
CAVEGui Lite widget layout in XY translation mode for head tracking .


The menubar has one item-quit.

Toolbar: Toolbar in XY translation mode.

Toolbar in Y rotation mode with controller button 1 selected.

Four main grouping reside on the toolbar, reset, transform mode, transform axis, and controller buttons. Reset will set the currently selected sensor to the default values. The rotation transform is the 3/4 circle button, and the translation transform is the cross-hair button. Individual axis modes are selected by clicking one of either X, Y, or Z. Combination axis modes are available by clicking and dragging the mouse on the rightmost button in the transform axis grouping. Simulated controller buttons are activated by clicking on the circular buttons in the rightmost grouping; button 1 is on the left and button 4 is to the right. Controller buttons are deselected by clicking any controller button that is colored red.

Sensor/Navigation Widgets: Head tracking selected in translation mode.

Wand tracking selected in rotation mode.

Joystick selected.

Sensor and navigation selection requires only a single click in one of the large square widgets. From left to right are head tracking sensor, wand tracking, joystick navigation, and finally the rightmost widget is deactivated.When selected, the box widget will highlight a color around the edges. Green represents translation, red is for rotation, and blue is navigation; only the joystick widget can use navigation. Translation is controlled by clicking and dragging in a sensor widget. Rotation is also a click and drag operation, but the extent of the drag is confined to circle drawn in the sensor widget. Navigation is activated for one of the eight cardinal coordinate directions by clicking and dragging the mouse at minimum 15 pixels. For every 15 pixels in a given direction, the velocity value increases by .25 until 1.0. To reverse the direction and decrease velocity, dragged the mouse in the oppisite direction or simply release the mouse button. When the mouse button is released, the naviagtion valuators are reset to zero. 

Statusbar: Statusbar--on left is orientation output (euler angles) and on right is translation position.

There are two grouping on the statusbar. The left grouping is sensor orientation (euler angles), while the right grouping is sensor position. Absolute values are reported by the statusbar input widgets. The values seen in these boxes are the exact values used to position and orientate the sensors in the CAVE application. The input boxes are updated as click and drag operations occur in the sensor widgets. Alternatively for more precision, the input boxes accept values typed directly, and through click and drag operations. Click and drag in the input boxes left or right to change the value. The right button updates the values by 0.1, the middle by 0.01, and the left button increments by 0.001.