-
Notifications
You must be signed in to change notification settings - Fork 203
/
Copy pathzParametersDefault.txt
115 lines (90 loc) · 3.42 KB
/
zParametersDefault.txt
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
//DEFAULT PARAMETER FILE
// 0 = Kinect, 1 = PrimeSense, 2 = SoftKinect, 3 = BinaryDumpOld, 4 = ImageReader, 5 = KinectOneSensor, 6 = Christoph Sensor, 7 = BinaryDumpReader
s_sensorIdx = 0;
s_ImageReaderSensorSourcePath = "../stanfordData/copyroom_png/"; //just for image reader sensor, where images are loaded
s_ImageReaderSensorNumFrames = 0; //dumps the data after n frames (for every reader)
s_timingsDetailledEnabled = false;
s_timingsStepsEnabled = false;
s_timingsTotalEnabled = false;
//#ifdef KINECT_ONE
//s_windowWidth = 512;
//s_windowHeight = 424;
//#else
//s_windowWidth = 640;
//s_windowHeight = 480;
s_windowWidth = 640
s_windowHeight = 480;
s_outputWindowWidth = 800
s_outputWindowHeight = 600;
//#endif
s_RenderMode = 0;
s_DisplayTexture = 3;
s_bRenderModeChanged = true;
s_bFilterKinectInputData = true;
s_bEnableGlobalLocalStreaming = false;
s_bEnableGarbageCollection = false;
s_hashNumBucketsLocal = 1000000;
s_hashNumBucketsGlobal = 1337; // Is not used in the current implementation
//s_hashNumSDFBlocks = 0x1 << 18; //17 on GTX 480; 18 on GTX TITAN (due to memory requirements)
s_hashNumSDFBlocks = 262144;
s_initialChunkListSize = 2000;
s_hashStreamOutParts = 80;
s_hashBucketSizeLocal = 10;
s_hashBucketSizeGlobal = 1337; // Is not used in the current implementation
s_virtualVoxelSize = 0.004f; //in meters
//s_thresMarchingCubes = 10.0f*s_virtualVoxelSize;
//s_thresMarchingCubes2 = 10.0f*s_virtualVoxelSize;
s_thresMarchingCubes = 0.04f;
s_thresMarchingCubes2 = 0.04f;
s_applicationDisabled = false;
s_StreamingRadius = 5.0f; // Depends on DepthMin and DepthMax
s_StreamingPos = 0.0f 0.0f 3.0f 1.0f; // Depends on DepthMin and DepthMax
s_voxelExtends = 1.0f 1.0f 1.0f;
s_gridDimensions = 257 257 257; // dimensions have to be odd (number of samples)
//s_minGridPos = -s_gridDimensions/2;
s_minGridPos = -128 -128 -128;
s_nBitsInT = 32;
s_WeightSample = 3;
s_WeightMax = 255;
s_maxIntegrationDistance = 3.0f;
s_SensorDepthWorldMin = 0.4f;
s_SensorDepthWorldMax = 4.0f;
s_Truncation = 0.02f;
s_TruncScale = 0.01f;
//s_rayIncrement = 0.8f*s_Truncation;
//s_thresSampleDist = 50.5f*s_rayIncrement;
//s_thresDist = 50.5f*s_rayIncrement;
s_rayIncrement = 0.016f;
s_thresSampleDist = 0.808f;
s_thresDist = 0.808f;
s_HANDLE_COLLISIONS = 1; // 1 with collision handling, 0 without, also defined in the shader
s_materialShininess = 16.0f;
s_materialDiffuse = 1.0f 0.9f 0.7f 1.0f;
s_materialSpecular = 1.0f 1.0f 1.0f 1.0f;
s_lightAmbient = 0.4f 0.4f 0.4f 1.0f;
//s_lightDiffuse = 1.00f 0.8824f 0.761f 1.0f;
s_lightDiffuse = 0.6f 0.52944f 0.4566f 0.6f;
s_lightSpecular = 0.3f 0.3f 0.3f 1.0f;
s_lightDir = 0.0f 1.0f -2.0f 1.0f;
s_MaxLoopIterCount = 1024;
s_MaxCollisionLinkedListSize = 7;
s_useGradients = false;
s_enableMultiLayerSplatting = false;
s_BinaryDumpReaderSourceFile = "../../DepthSensingCUDA/DepthSensing/Dump/recording0.sensor";
s_usePreComputedCameraTrajectory = false;
s_PreComputedCameraTrajectoryPath = "../stanfordData/copyroom_trajectory.log";
s_DataDumpPath = "DataDump/";
s_DataDumpDepthData = false;
s_DataDumpRigidTransform = false;
s_stereoEnabled = false;
s_windowWidthStereo = 1920;
s_windowHeightStereo = 1080;
s_currentlyInStereoMode = false; // Default state
s_bRegistrationEnabled = true;
s_bDisableIntegration = false;
s_bApplicationEnabled = true;
s_RecordData = false;
s_RecordDataFile = "DataDump/recording.sensor";
s_DumpVoxelGridFrames = 0;
s_DumpVoxelGridFile = "DataDump/sparseVoxelGrid";
s_DumpAllRendering = false;