source: GTP/trunk/Lib/Vis/Preprocessing/scripts/generate_viewcells.sh @ 2625

Revision 2625, 1.4 KB checked in by mattausch, 16 years ago (diff)

added new view cell
deleted other view cell generation stuff (please use generate_viewcells.sh script)
added visualizaton method for gvs

  • Property svn:executable set to *
RevLine 
[1456]1#!/bin/sh
2
[1744]3# add bin to path
4export PATH=../bin:$PATH
[1456]5
[1744]6#TARGET=debug
7TARGET=release
[1456]8
[1744]9PROGRAM=../bin/$TARGET/Preprocessor.exe
[1456]10
[2539]11
[2535]12EXT=obj
13
[2066]14SCENE=vienna_cropped
[2535]15SCENE_PATH=../data/vienna
16
[2625]17SCENE=arena-high-lods
18SCENE_PATH=../data/Arena
[2539]19
20
[2535]21ENVIRONMENT=generate_viewcells.env
[2539]22LOG_PREFIX=$SCENE
[1456]23
[2535]24echo "starting $TARGET mode for $SCENE scene ($PROGRAM)"
[1456]25
[2535]26SCENE_FILENAME=$SCENE_PATH/$SCENE.$EXT
[1456]27
28
[2535]29#######################################################
[1982]30
[2625]31NODES=4000
32VIEWCELLS=5000
[1982]33
[2539]34USE_HEUR=false
35OBJ_WEIGHT=20
[2625]36
[2540]37SAMPLES=1000000
[2625]38
39METHOD=$VIEWCELLS-viewcells.xml.gz
[2535]40 
41echo "$SCENE $METHOD"
42$PROGRAM $ENVIRONMENT \
43 -scene_filename=$SCENE_FILENAME \
44 -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
45 -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
46 -view_cells_filename=$LOG_PREFIX-$METHOD-viewcells.xml.gz \
47 -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
48 -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
49 -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
50 -hierarchy_construction_type=0 \
[2539]51 -view_cells_triangle_weight=1.0 \
52 -view_cells_object_weight=$OBJ_WEIGHT \
53 -vsp_use_cost_heuristics=$USE_HEUR \
54 -bvh_term_max_leaves=$NODES \
[2540]55 -vsp_term_max_view_cells=$VIEWCELLS \
56 -hierarchy_construction_samples=$SAMPLES
[2064]57
[2539]58sh movefiles.sh $LOG_PREFIX-$METHOD
59
Note: See TracBrowser for help on using the repository browser.