CAVEGui logo Installation

 

Table of Contents

Untar:

After downloading CAVEGui to any directory for example /usr/tmp/cavegui, type at the command prompt:

$gunzip CAVEGUI-x.x.x.tar.gz (where x.x.x is the version number)
$tar xvf CAVEGUI-x.x.x.tar
$cd CAVEGUI-.x.x.x

if downloading the source files, change directory to the src directory and copy the proper makefile to Makefile i.e. for Linux

$cd ./src
$cp Makefile.linux Makefile
$make

otherwise, continue on to the next section: Install


Install:

1. put cavegui  in a user account
2. rename caverc.cavegui to .caverc (found in the ./bin directory)
3. edit the host name in .caverc according to the comments in .caverc
4. copy .caverc to the top directory in the user account, usually $HOME if there is no existing .caverc. otherwise, edit the existing .caverc to include the necessary CAVEGui configurations

$mkdir -p $HOME/bin/cavegui
$cp cavegui $HOME/bin/cavegui
$mv ./bin/caverc.cavegui .caverc && cp ./bin/.caverc $HOME
 

NOTE: both the CAVE application and CAVEGui are required to read the same .caverc file, so it is a good idea to install the .caverc in the $HOME directory.

sample .caverc file for CAVEGui:

###############################
# .caverc
# CAVE/CAVEGui resource file 
#
# Joshua J. Eliason 4.30.01
# Electronic Visualization Laborarory
# University of Illinois at Chicago
###############################
Simulator y
Displaymode mono
SerialTracking y

#VerboseConfig y

###
#required for CAVEGui
###############################
Network udp
NetworkAppPort 5001
CaveguiNetworkPort 6000

#change "hostname" to the current
#computer's name such as catmull.evl.uic.edu
#or localhost 
#
NetworkUDPHost localhost

SimulatorCommandPort 3500

###
# tracking/controller
# configurations
###############################
TrackerType daemon
TrackerDaemonKey 100

Wand daemon
ControllerDaemonKey 101
 
 

Run:
1. start cavegui
2. start the CAVE application
3. use the mouse in CAVEGui to manipulate the virtual world as described 
in the CAVEGui manual.
 
 
return