This repository was archived by the owner on Jul 28, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsysCfgSpec.ini
More file actions
129 lines (93 loc) · 4.42 KB
/
sysCfgSpec.ini
File metadata and controls
129 lines (93 loc) · 4.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
####sysCfgSpec####
# This is a configspec file for configobj (http://www.voidspace.org.uk/python/configobj.html), designed
# to contain a system configuration. It contains a number of top level flags which specify the set of systems
# being used (which default to being off) and useful defauly parameters for each of those systems as needed.
#Written by Matthew Tong (mhtong@gmail.com), August 2012
# V1.0 - paths, livecapture, phasespace, hiball, hmd, DVR, fullscreen
##############################################################################
##############################################################################
#List of path strings
set_path=string_list(default=list('../resources','../utils'))
# What monitors to use
displays = float_list(default=list(1,)
# High number means more antialiasing, at a cost of performace.
# Vals accepted: 2, 4, 8, 16
antiAliasPasses = float(default=4)
#Enable the livecapture system
use_livecapture=boolean(default=0)
#Enable the phasespace system
use_phasespace=boolean(default=0)
#Enable the Hiball system
use_hiball=boolean(default=0)
#Create the display for a headmounted display, showing a different image to each eye using a split screen
use_hmd=boolean(default=0)
#Use John Stone's DVR system.
use_DVR=integer(default=0)
vizconfigFileName = string(default='setupPlane')
use_eyetracking = boolean(default=0)
#Start worldviz in fullscreen
use_fullscreen=boolean(default=0)
use_wiimote = boolean(default=0)
##############################################################################
##############################################################################
[networking]
clientName = string(default='performVR')
[phasespace]
scale=float_list(min=3, max=3, default=list(.001,.001,.001))
origin=float_list(min=3, max=3, default=list(0,0,0))
phaseSpaceIP=ip_addr(default=192.168.1.230)
rigidBodyList = string_list(default=list('hmd-nvis'))
# If the list is empty, it will average over all markers
# These numbers should be specific to the rigid body tracker
rigidAvgMarkerList_rIdx_mId = string(default='[1,2]')
rigidOffsetMM_ridx_WorldXYZ = string(default='[0,-7.6,0]')
owlParamInterp = integer(default=0)
owlParamFrequ = integer(default=0) # 0 is equal to OWL_MAX_FREQUENCY
owlParamMarkerCount = integer(default=15)
owlParamMarkerCondThresh = integer(default=50)
owlParamRigidCondThresh = integer(default=50)
owlParamPostProcess = boolean(default=0)
owlParamModeNum = integer(default=1)
[motion_builder_globals]
motion_builder_machine=ip_addr(default=0.0.0.0)
motion_builder_port=integer(default=-1)
##############################################################################
##############################################################################
[hiball]
origin=float_list(min=3, max=3, default=list(-3.39, 0, 3.26))
scale=float_list(min=3, max=3, default=list(.001,.001,.001))
preTransHead = float_list(min=3, max=3, default=list(0, 0, 0.1778))
preTransBody = float_list(min=3, max=3, default=list(0, 0, 0))
headCam = integer(default=0)
bodyCam = integer(default=-1) #-1 disables it
##############################################################################
##############################################################################
[hmd]
type=option('nvis','oculus', default = 'nvis')
overlap=float(default=50)
offset=float(default=13)
fov=float(default=0)
##############################################################################
##############################################################################
[eyetracker]
eye = option('L', 'R', default = 'L')
settingsDir = string(default='EyeCalibs')
numPtsX = integer(default=4)
numPtsY = integer(default=4)
centerVertAngle = integer(default=-10)
centerHorizAngle = integer(default=0)
horizAngle = integer(default=15)
vertAngle = integer(default=13)
##############################################################################
##############################################################################
[virtualPlane]
planeCornerFile = string(default='caveWallDimensions.cave')
planeName = string(default='floor')
isAFloor = boolean(default=1)
attachGlassesToRigid = boolean(default=1)
recalibrateWithMarkerNum = integer(default=0)
##############################################################################
##############################################################################
[writer]
outFileName = string(default = 'exp_data.mov')
outFileDir = string(default = 'Data/')