source: GTP/trunk/Lib/Vis/Preprocessing/scripts/gi_final.sh @ 2350

Revision 2350, 2.3 KB checked in by mattausch, 17 years ago (diff)

fixed new evaluation method

Line 
1#!/bin/sh
2
3# add bin to path
4export PATH=../bin:$PATH
5
6#TARGET=debug
7TARGET=release
8
9PROGRAM=../bin/$TARGET/Preprocessor2.exe
10#PROGRAM=../bin/$TARGET/Preprocessor_old.exe
11#PROGRAM=../bin/$TARGET/Preprocessor_itl.exe
12
13EXT=obj
14SCENE=vienna_cropped
15SCENE_PATH=../data/vienna
16
17#SCENE=arena-high-lods
18#SCENE_PATH=../data/Arena
19
20SCENE=soda
21SCENE_PATH=../data/soda
22
23ENVIRONMENT=gi_final.env
24LOG_PREFIX=../scripts/tests/gi/$SCENE-test
25
26echo "starting $TARGET mode for $SCENE scene ($PROGRAM)"
27
28SCENE_FILENAME=$SCENE_PATH/$SCENE.$EXT
29
30#######################################################
31
32USE_HEUR=false
33METHOD=int-$USE_HEUR
34
35echo "$SCENE $METHOD"
36$PROGRAM $ENVIRONMENT \
37  -scene_filename=$SCENE_FILENAME \
38  -view_cells_sampling_type=object_directional \
39  -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
40  -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
41  -view_cells_filename=$LOG_PREFIX-$METHOD-viewcells.xml.gz \
42  -view_cells_triangle_weight=1.0 \
43  -view_cells_object_weight=0.0 \
44  -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
45  -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
46  -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
47  -hierarchy_construction_type=2 \
48  -hierarchy_construction_min_avg_rays_per_object=0 \
49  -hierarchy_construction_max_avg_rays_per_object=0 \
50  -bvh_use_sah=true \
51  -vsp_use_cost_heuristics=$USE_HEUR
52
53sh movefiles.sh $LOG_PREFIX-$METHOD
54
55
56
57#######################################################
58
59NODES=60000
60USE_HEUR=false
61METHOD=seq-$NODES-$USE_HEUR
62 
63#echo "$SCENE $METHOD"
64# $PROGRAM $ENVIRONMENT \
65 -scene_filename=$SCENE_FILENAME \
66 -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
67 -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
68 -view_cells_filename=$LOG_PREFIX-$METHOD-viewcells.xml.gz \
69 -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
70 -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
71 -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
72 -hierarchy_construction_type=0 \
73 -view_cells_triangle_weight=1.0 \
74 -view_cells_object_weight=50.0 \
75 -vsp_use_cost_heuristics=$USE_HEUR \
76 -bvh_term_max_leaves=$NODES
77
78#sh movefiles.sh $LOG_PREFIX-$METHOD
79
Note: See TracBrowser for help on using the repository browser.