source: GTP/trunk/Lib/Vis/Preprocessing/scripts/vsposp_typical.sh @ 1658

Revision 1658, 4.9 KB checked in by mattausch, 18 years ago (diff)

implemented obj dump for fast loading

RevLine 
[1633]1#!/bin/sh
2
3# add bin to path
4export PATH=../bin:$PATH
5
6#TARGET=debug
7TARGET=release
8
9PROGRAM=../bin/$TARGET/Preprocessor.exe
10
11echo "starting $TARGET mode"
12
[1654]13#SCENE=vsposp_typical
14#SCENE=soda5_vsposp
[1658]15#SCENE=soda_vsposp
16#SCENE=vienna_vsposp
17SCENE=vsposp_citymodel
[1633]18#SCENE=soda5
19#SCENE=cube
20#SCENE=atlanta
21#SCENE=vienna
22
23LOG_PREFIX=../scripts/tests/i3d/$SCENE
24
25ENVIRONMENT=$SCENE.env
26
27#######################################################
28
29
[1654]30 METHOD=interleaved_full
31 echo "$SCENE $METHOD"
[1633]32
[1642]33# $PROGRAM $ENVIRONMENT \
34# -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
35# -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
36# -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
37# -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
38# -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
39# -hierarchy_construction_type=1 \
40# -hierarchy_construction_recompute_split_on_repair=true
[1633]41
[1654]42sh movefiles.sh $LOG_PREFIX-$METHOD
[1640]43
[1654]44###########################################################################
[1640]45
[1654]46 METHOD=interleaved
47 echo "$SCENE $METHOD"
[1640]48
[1642]49# $PROGRAM $ENVIRONMENT \
50# -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
51# -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
52# -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
53# -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
54# -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
55# -hierarchy_construction_type=1 \
56# -hierarchy_construction_recompute_split_on_repair=false
[1640]57
[1654]58sh movefiles.sh $LOG_PREFIX-$METHOD
[1640]59
[1654]60##################################################################################
[1640]61
[1654]62 METHOD=gradient
63 echo "$SCENE $METHOD"
[1640]64
[1658]65# $PROGRAM $ENVIRONMENT \
66# -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
67# -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
68# -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
69# -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
70# -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
71# -hierarchy_construction_type=2 \
72# -hierarchy_construction_recompute_split_on_repair=true
[1640]73
[1654]74sh movefiles.sh $LOG_PREFIX-$METHOD
[1642]75
[1643]76
[1654]77############################################################################
78NODES=1000
[1643]79
[1654]80  METHOD=sequential-$NODES
81  echo "$SCENE $METHOD"
[1643]82
[1658]83# $PROGRAM $ENVIRONMENT \
84#  -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
85#  -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
86#  -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
87#  -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
88#  -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
89#  -hierarchy_construction_type=0 \
90#  -bvh_term_max_leaves=$NODES
[1643]91
[1654]92sh movefiles.sh $LOG_PREFIX-$METHOD
[1643]93
[1654]94############################################################################
[1643]95
[1654]96NODES=10000
[1642]97
[1654]98  METHOD=sequential-$NODES
99  echo "$SCENE $METHOD"
100
[1658]101# $PROGRAM $ENVIRONMENT \
102#  -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
103#  -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
104#  -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
105 # -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
106 # -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
107 # -hierarchy_construction_type=0 \
108#  -bvh_term_max_leaves=$NODES
109
110sh movefiles.sh $LOG_PREFIX-$METHOD
111
112
113############################################################################
114
115NODES=30000
116
117  METHOD=sequential-$NODES
118  echo "$SCENE $METHOD"
119
[1642]120 $PROGRAM $ENVIRONMENT \
[1654]121  -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
122  -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
123  -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
124  -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
125  -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
126  -hierarchy_construction_type=0 \
127  -bvh_term_max_leaves=$NODES
[1642]128
[1654]129sh movefiles.sh $LOG_PREFIX-$METHOD
130
131
132########################################################################
133
134# METHOD=gradient_simplesplit
135# echo "$SCENE $METHOD"
136
137#$PROGRAM $ENVIRONMENT \
138# -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
139# -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
140#  -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
141#  -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
142#  -bvh_use_sah=true \
143#  -vsp_use_cost_heuristics=false \
144#  -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
145#  -hierarchy_construction_type=2 \
146#  -hierarchy_construction_recompute_split_on_repair=true
147
148sh movefiles.sh $LOG_PREFIX-$METHOD
Note: See TracBrowser for help on using the repository browser.