Ignore:
Timestamp:
08/08/07 15:50:33 (17 years ago)
Author:
mattausch
Message:

fixed obj loading error

Location:
GTP/trunk/Lib/Vis/Preprocessing/scripts
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/scripts/generate_viewcells.env

    r2537 r2539  
    77 
    88        filename ../data/vienna/vienna_cropped.obj 
    9 #       filename ../data/soda/soda.dat 
    10 #       filename ../data/soda/soda5.dat 
    11 #       filename ../data/artificial/cube_test.x3d 
    12 #       filename ../data/CityModel.obj 
    13 #       filename ../data/arena/arena-low-lods.obj 
    149} 
    1510 
     
    2116        loadMeshes false 
    2217         
    23         # internal raycaster 
     18        # internal raycaster: 0, intel: 1 
    2419        rayCastMethod 0   
    25         # intel raycaster 
    26         #rayCastMethod 1 
    2720         
    2821        exportVisibility false 
     
    3225 
    3326 
    34 RssPreprocessor { 
    35         distributions mutation+spatial+object_direction 
    36         #distributions spatial 
    37  
    38  
    39         useImportanceSampling true 
    40  
    41         Export { 
    42                 pvs false 
    43                 rssTree false 
    44         } 
    45  
    46         useViewcells true 
    47         updateSubdivision true 
    48         loadInitialSamples false 
    49         storeInitialSamples false 
    50  
    51         useRssTree true 
    52 } 
    53  
    54  
    55  
    5627VssTree { 
    57         useRss          false 
    58         epsilon         1e-6 
    59          
    6028        maxDepth        2 
    61         minPvs          30 
    62         minRays         800 
    63         minSize         0.001 
    64         maxCostRatio    1.5 
    65         maxRayContribution 0.5 
    66                  
     29         
    6730        maxTotalMemory  50 
    6831        maxStaticMemory 20 
    6932         
    7033        splitType regular 
    71         #       splitType heuristic 
    72         #       splitType hybrid 
    7334        splitUseOnlyDrivingAxis true 
    74          
    75         interleaveDirSplits     true 
    76         dirSplitDepth 0 
    77          
    78         numberOfEndPointDomains 10000 
    79         ct_div_ci       0.0 
    80         randomize       false 
    81          
    82         refDirBoxMaxSize        0.1 
    8335} 
    8436 
     
    8840       small            1e-6 
    8941       infinity         1e9 
    90 } 
    91  
    92  
    93 Unigraphics { 
    94         meshGrouping 1 
    9542} 
    9643 
     
    10754        } 
    10855 
    109 #       splitMethod spatialMedian 
    11056        splitMethod SAH 
    11157        splitBorder 0.01 
     
    12066        } 
    12167 
    122 #       splitMethod spatialMedian 
    12368        splitMethod SAH 
    12469        splitBorder 0.01 
     
    14691        type vspOspTree 
    14792         
    148         #percentage of total visible objects where pvs is considered invalid 
     93        #this ratio of the biggest pvs gives the threshold when a pvs is considered invalid 
    14994        maxPvsRatio 1.0 
    15095                 
     
    175120        } 
    176121 
    177         showVisualization true 
    178         #showVisualization false 
     122        #showVisualization true 
     123        showVisualization false 
    179124        evaluateViewCells false 
    180125         
    181          
     126 
    182127        Evaluation { 
    183128                samples         80000000 
     
    210155        Termination { 
    211156                minPvs 0 
    212                 maxViewCells 500000 
    213         } 
    214  
     157                maxViewCells 4000 
     158        } 
     159 
     160        # heuristics for computing local split planes 
    215161        useCostHeuristics false 
    216         splitUseOnlyDrivingAxis false 
    217162 
    218163        # maximum number of tests per node 
     
    230175        Construction {           
    231176                renderCostDecreaseWeight 0.999 
    232         } 
    233  
    234         Termination { 
    235                 maxLeaves 3000 
     177                #renderCostDecreaseWeight 1.0 
     178        } 
     179 
     180        Termination { 
     181                maxLeaves 4000 
    236182        } 
    237183 
    238184        minRaysForVisibility 3 
    239         #minRaysForVisibility 15 
    240  
    241         useCostHeuristics false 
     185 
     186        # heuristics for computing local split planes 
     187        useCostHeuristics true 
     188        # surface area or visibility based heuristics 
    242189        useSah false 
    243190 
     
    281228        Termination { 
    282229                # maximal number of leaves 
    283                 maxLeaves 30000 
     230                maxLeaves 300000 
    284231                # maximal memory in MB 
    285                 maxMemory 17 
     232                # maxMemory 4 
     233                maxMemory 200 
    286234                # minimum ratio of global cost decrease 
    287235                minGlobalCostRatio -1 
  • GTP/trunk/Lib/Vis/Preprocessing/scripts/generate_viewcells.sh

    r2535 r2539  
    88 
    99PROGRAM=../bin/$TARGET/Preprocessor.exe 
    10 #PROGRAM=../bin/$TARGET/Preprocessor_itl.exe 
     10 
    1111 
    1212EXT=obj 
     
    1515SCENE_PATH=../data/vienna 
    1616 
     17#SCENE=arena-high-lods 
     18#SCENE_PATH=../data/Arena 
     19 
     20 
    1721ENVIRONMENT=generate_viewcells.env 
    18 LOG_PREFIX=../scripts/$SCENE 
     22LOG_PREFIX=$SCENE 
    1923 
    2024echo "starting $TARGET mode for $SCENE scene ($PROGRAM)" 
     
    2226SCENE_FILENAME=$SCENE_PATH/$SCENE.$EXT 
    2327 
    24 OBJ_WEIGHT=20 
    2528 
    2629####################################################### 
     
    2831METHOD=seq 
    2932 
    30 # the # of bvh nodes 
    31 NODES=3000 
     33NODES=4000 
     34VIEWCELLS=4000 
     35#USE_HEUR=true 
     36USE_HEUR=false 
     37OBJ_WEIGHT=20 
    3238 
    3339  
     
    4248 -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \ 
    4349 -hierarchy_construction_type=0 \ 
    44  -vsp_use_cost_heuristics=false \ 
    45  -bvh_term_max_leaves=$NODES 
     50 -view_cells_triangle_weight=1.0 \ 
     51 -view_cells_object_weight=$OBJ_WEIGHT \ 
     52 -vsp_use_cost_heuristics=$USE_HEUR \ 
     53 -bvh_term_max_leaves=$NODES \ 
     54 -vsp_term_max_view_cells=$VIEWCELLS 
    4655 
    4756sh movefiles.sh $LOG_PREFIX-$METHOD 
     57 
  • GTP/trunk/Lib/Vis/Preprocessing/scripts/gi_final.sh

    r2535 r2539  
    88 
    99PROGRAM=../bin/$TARGET/Preprocessor.exe 
    10 #PROGRAM=../bin/$TARGET/Preprocessor_itl.exe 
    1110 
    1211EXT=obj 
Note: See TracChangeset for help on using the changeset viewer.