- Timestamp:
- 02/02/07 11:31:53 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/scripts/preprocess_visibility.env
r1927 r2075 5 5 6 6 Scene { 7 8 7 filename ../data/vienna/vienna_cropped.obj 9 #filename ../data/soda/soda.dat 10 #filename ../data/soda/soda5.dat 11 } 8 } 9 12 10 13 11 Preprocessor { 12 totalSamples 100000000 13 # totalSamples 2000000 14 samplesPerPass 250000 15 samplesPerEvaluation 5000000 16 17 # initialSamples 2000000 18 19 exportObj false 14 20 delayVisibilityComputation false 15 21 # stored sample rays 16 22 samplesFilename rays.out 17 #useGlRenderer true18 23 useGlRenderer false 19 24 useGlDebugger false 20 21 # 0 = INTERNAL 1 = MLRT 25 # 0 = INTERNAL 1 = MLRT 22 26 rayCastMethod 0 23 27 24 # type sampling 25 # type vss 26 type rss 27 # type render 28 type combined 28 29 detectEmptyViewSpace true 29 30 pvsRenderErrorSamples 0 30 31 quitOnFinish true 31 32 computeVisibility true 33 34 evaluateFilter false 32 35 applyVisibilityFilter false 33 36 applyVisibilitySpatialFilter false 37 34 38 visibilityFilterWidth 0.01 35 39 exportVisibility true … … 38 42 loadKdTree false 39 43 exportKdTree false 44 45 histogram { 46 intervals 20 47 maxValue 600000 48 file histogram.log 49 } 50 Export { 51 rays false 52 numRays 5000 53 } 54 40 55 } 41 56 … … 44 59 } 45 60 46 RenderSampler { 47 samples 10000 48 } 49 50 51 SamplingPreprocessor { 52 totalSamples 100000000 53 samplesPerPass 1000000 54 } 61 55 62 56 63 RssPreprocessor { 57 samplesPerPass 1000 58 initialSamples 200000059 vssSamples 100000000 60 # vssSamples 100000061 vssSamplesPerPass 3000000 64 65 distributions mutation+spatial+object_direction 66 # distributions rss+object_direction 67 # distributions object_direction 68 62 69 useImportanceSampling true 63 64 directionalSampling false65 objectBasedSampling false66 70 67 71 Export { … … 74 78 loadInitialSamples false 75 79 storeInitialSamples false 76 } 77 78 RssTree { 79 epsilon 1e-6 80 perObjectTree false 81 82 maxDepth 60 83 minPvs 1 84 # before vienna test it was: 85 # minRays 50 86 # splitType heuristic 87 88 minRays 100 89 minSize 0.001 90 maxCostRatio 1.0 91 maxRayContribution 1.0 92 maxRays 3000000 93 maxTotalMemory 200 94 maxStaticMemory 100 95 96 # splitType regular 97 # splitType heuristic 98 splitType hybrid 99 hybridDepth 10 100 splitUseOnlyDrivingAxis false 101 #false 102 importanceBasedCost false 103 104 interleaveDirSplits true 105 dirSplitDepth 0 106 107 ct_div_ci 0.0 108 } 80 81 useRssTree true 82 } 83 84 109 85 110 86 Limits { … … 124 100 minCost 1 125 101 maxDepth 30 126 maxCostRatio 1.0102 maxCostRatio 0.98 127 103 ct_div_ci 0.5 128 maxNodes 500000 104 maxNodes 100000 105 #500000 129 106 } 130 107 … … 134 111 } 135 112 113 136 114 MeshKdTree { 137 115 Termination { 138 minCost 8116 minCost 150 139 117 maxDepth 18 140 118 maxCostRatio 0.9 … … 147 125 } 148 126 149 150 127 ViewCells { 128 importRandomViewCells false 129 130 useKdPvs true 131 useKdPvsAfterFiltering true 151 132 # samples used for view cell construction 152 133 Construction { … … 156 137 157 138 #number of active view cells 158 active 20000 159 maxViewCells 20000 139 active 200000 140 maxViewCells 200000 160 141 161 142 maxStaticMemory 40 … … 167 148 #type vspKdTree 168 149 #type bspTree 169 #type vspBspTree170 type vspOspTree150 type vspBspTree 151 #type vspOspTree 171 152 #type sceneDependent 172 153 … … 176 157 maxPvsRatio 1.0 177 158 178 processOnlyValidViewCells false159 processOnlyValidViewCells true 179 160 180 161 #stats viewCellStats.log … … 224 205 } 225 206 207 #filename ../data/Arena/viewcells-20000.xml 208 209 226 210 filename ../data/vienna/vienna_cropped-gradient-viewcells.xml.gz 227 } 228 211 212 } 229 213 230 214 … … 235 219 moveSpeed 0.0001 236 220 } 221
Note: See TracChangeset
for help on using the changeset viewer.