cavefront SZG_EXEC path G:\THE_USER_NAME\bin\win32;G:\Python24
caveleft SZG_EXEC path G:\THE_USER_NAME\bin\win32;G:\Python24
caveright SZG_EXEC path G:\THE_USER_NAME\bin\win32;G:\Python24
cavefloor SZG_EXEC path G:\THE_USER_NAME\bin\win32;G:\Python24
cube6 SZG_EXEC path G:\THE_USER_NAME\bin\win32
kam1 SZG_EXEC path G:\THE_USER_NAME\bin\win32
kam3 SZG_EXEC path /home/public/cube/bin/linux
cassatt SZG_EXEC path /usr/people/camilleg/bin
The assign block below is for an ordinary user, while
the comment block is the equivalent set for the cube or official demo user.
kam1 needs SZG_PYTHON/path to find sounds specified using
framework.setDataBundlePath("SZG_PYTHON",...)
cavefloor SZG_PYTHON path G:\THE_USER_NAME\pycube
cavefront SZG_PYTHON path G:\THE_USER_NAME\pycube
caveleft SZG_PYTHON path G:\THE_USER_NAME\pycube
caveright SZG_PYTHON path G:\THE_USER_NAME\pycube
kam1 SZG_PYTHON path G:\THE_USER_NAME\pycube
cube6 SZG_PYTHON path NULL
cavefloor SZG_PYTHON path G:\THE_USER_NAME\bin-py\win32;G:\THE_USER_NAME\pycube;G:\math198
cavefront SZG_PYTHON path G:\THE_USER_NAME\bin-py\win32;G:\THE_USER_NAME\pycube;G:\math198
caveleft SZG_PYTHON path G:\THE_USER_NAME\bin-py\win32;G:\THE_USER_NAME\pycube;G:\math198
caveright SZG_PYTHON path G:\THE_USER_NAME\bin-py\win32;G:\THE_USER_NAME\pycube;G:\math198
cube6 SZG_PYTHON path NULL
kam1 SZG_PYTHON path NULL
cave_tracker
arSharedMemDriver
/*
matrix yRotMatrix
matrix xRotMatrix
matrix rotMatrix
-20. yaxis yRotMatrix rotationMatrix
5. xaxis xRotMatrix rotationMatrix
yRotMatrix xRotMatrix rotMatrix matrixMultiply
matrix inputMatrix
define filter_matrix_1
inputMatrix getCurrentEventMatrix
inputMatrix yRotMatrix inputMatrix matrixMultiply
inputMatrix setCurrentEventMatrix
enddef
*/
define filter_button_0
7 setCurrentEventIndex
enddef
define filter_button_1
3 setCurrentEventIndex
enddef
define filter_button_2
0 setCurrentEventIndex
enddef
define filter_button_3
1 setCurrentEventIndex
enddef
define filter_button_4
2 setCurrentEventIndex
enddef
define filter_button_5
4 setCurrentEventIndex
enddef
define filter_button_6
5 setCurrentEventIndex
enddef
define filter_button_7
6 setCurrentEventIndex
enddef
usb_tracker
arUSBDriver
definition of the cave virtual computer
cave SZG_CONF location cave
cave SZG_CONF virtual true
cave SZG_TRIGGER map cavefront
cave SZG_MASTER map SZG_DISPLAY0
cave SZG_DISPLAY number_screens 4
cave SZG_DISPLAY0 map cavefront/SZG_DISPLAY0
cave SZG_DISPLAY0 networks cave/internet
cave SZG_DISPLAY1 map caveleft/SZG_DISPLAY0
cave SZG_DISPLAY1 networks cave/internet
cave SZG_DISPLAY2 map caveright/SZG_DISPLAY0
cave SZG_DISPLAY2 networks cave/internet
cave SZG_DISPLAY3 map cavefloor/SZG_DISPLAY0
cave SZG_DISPLAY3 networks cave/internet
cave SZG_INPUT0 map cassatt/cave_tracker
cave SZG_INPUT0 networks internet
cave SZG_SOUND map kam1
cave SZG_SOUND networks internet
copypaste from cave virtual computer, using usb wand
cave-usb SZG_CONF location cave
cave-usb SZG_CONF virtual true
cave-usb SZG_TRIGGER map cavefront
cave-usb SZG_MASTER map SZG_DISPLAY0
cave-usb SZG_DISPLAY number_screens 4
cave-usb SZG_DISPLAY0 map cavefront/SZG_DISPLAY0
cave-usb SZG_DISPLAY0 networks cave/internet
cave-usb SZG_DISPLAY1 map caveleft/SZG_DISPLAY0
cave-usb SZG_DISPLAY1 networks cave/internet
cave-usb SZG_DISPLAY2 map caveright/SZG_DISPLAY0
cave-usb SZG_DISPLAY2 networks cave/internet
cave-usb SZG_DISPLAY3 map cavefloor/SZG_DISPLAY0
cave-usb SZG_DISPLAY3 networks cave/internet
cave-usb SZG_INPUT0 map kam1/usb_tracker
cave-usb SZG_INPUT0 networks internet
cave-usb SZG_SOUND map kam1
cave-usb SZG_SOUND networks internet
definition of a demo computer, not using tracking
cavedemo SZG_CONF location cave
cavedemo SZG_CONF virtual true
cavedemo SZG_TRIGGER map cavefront
cavedemo SZG_MASTER map SZG_DISPLAY0
cavedemo SZG_DISPLAY number_screens 4
cavedemo SZG_DISPLAY0 map cavefront/SZG_DISPLAY0
cavedemo SZG_DISPLAY0 networks cave/internet
cavedemo SZG_DISPLAY1 map caveleft/SZG_DISPLAY0
cavedemo SZG_DISPLAY1 networks cave/internet
cavedemo SZG_DISPLAY2 map caveright/SZG_DISPLAY0
cavedemo SZG_DISPLAY2 networks cave/internet
cavedemo SZG_DISPLAY3 map cavefloor/SZG_DISPLAY0
cavedemo SZG_DISPLAY3 networks cave/internet
cavedemo SZG_INPUT0 map kam1/inputsimulator
cavedemo SZG_INPUT0 networks internet
cavedemo SZG_SOUND map kam1
cavedemo SZG_SOUND networks internet
kam1 SZG_DATA path g:\Data
kam1 SZG_SOUND path g:\Sounds
kam1 SZG_RENDER texture_path g:\Texture
kam1 SZG_RENDER text_path g:\Texture\Text
cube6 SZG_DATA path g:\Data
cube6 SZG_RENDER texture_path g:\Texture
cube6 SZG_RENDER text_path g:\Texture\Text
cavefront SZG_DATA path c:\Data;g:\Data
cavefront SZG_RENDER texture_path g:\Texture
cavefront SZG_RENDER text_path g:\Texture\Text
caveleft SZG_DATA path c:\Data;g:\Data
caveleft SZG_RENDER texture_path g:\Texture
caveleft SZG_RENDER text_path g:\Texture\Text
caveright SZG_DATA path c:\Data;g:\Data
caveright SZG_RENDER texture_path g:\Texture
caveright SZG_RENDER text_path g:\Texture\Text
cavefloor SZG_DATA path c:\Data;g:\Data
cavefloor SZG_RENDER texture_path g:\Texture
cavefloor SZG_RENDER text_path g:\Texture\Text
kam3 SZG_FOB baud_rate 115200
kam3 SZG_FOB com_port 1
kam3 SZG_FOB config 2
kam3 SZG_FOB hemisphere lower
definitions of miscellaneous stuff
cavefront SZG_EXPT save_data false
cavefront SZG_EXPT file_name demo
cavefront SZG_EXPT method enumerated
cavefront SZG_EXPT subject DEMO
cavefront SZG_EXPT path G:\Experiments
caveleft SZG_EXPT path G:\Experiments
caveright SZG_EXPT path G:\Experiments
cavefloor SZG_EXPT path G:\Experiments
Head parameters (on master & controller)
cavefront SZG_HEAD eye_spacing 0.2
cavefront SZG_HEAD eye_direction 1/0/0
cavefront SZG_HEAD mid_eye_offset 0.29/0/-0.21
cavefront SZG_HEAD fixed_head_mode false
cavefront SZG_HEAD eye_spacing 0.2
cavefront SZG_HEAD eye_direction 1/0/0
cavefront SZG_HEAD mid_eye_offset 0.29/0/-0.21
cavefront SZG_HEAD fixed_head_mode false
front_wall
right_wall
left_wall
bottom_wall
rear_wall
front_window_stereo
right_window_stereo
left_window_stereo
bottom_window_stereo
graphics configuration
cavefront SZG_DISPLAY0 name front_window_stereo
caveleft SZG_DISPLAY0 name left_window_stereo
caveright SZG_DISPLAY0 name right_window_stereo
cavefloor SZG_DISPLAY0 name bottom_window_stereo