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

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

revived hash pvs

  • 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
[2633]20SCENE=PompeiiTen
21SCENE_PATH=../data/pompeii
[2539]22
[2633]23
[2535]24ENVIRONMENT=generate_viewcells.env
[2539]25LOG_PREFIX=$SCENE
[1456]26
[2535]27echo "starting $TARGET mode for $SCENE scene ($PROGRAM)"
[1456]28
[2535]29SCENE_FILENAME=$SCENE_PATH/$SCENE.$EXT
[1456]30
31
[2535]32#######################################################
[1982]33
[2625]34NODES=4000
35VIEWCELLS=5000
[1982]36
[2539]37USE_HEUR=false
38OBJ_WEIGHT=20
[2625]39
[2540]40SAMPLES=1000000
[2625]41
[2633]42METHOD=$VIEWCELLS
[2535]43 
44echo "$SCENE $METHOD"
45$PROGRAM $ENVIRONMENT \
46 -scene_filename=$SCENE_FILENAME \
47 -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
48 -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
49 -view_cells_filename=$LOG_PREFIX-$METHOD-viewcells.xml.gz \
50 -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
51 -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
52 -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
53 -hierarchy_construction_type=0 \
[2539]54 -view_cells_triangle_weight=1.0 \
55 -view_cells_object_weight=$OBJ_WEIGHT \
56 -vsp_use_cost_heuristics=$USE_HEUR \
57 -bvh_term_max_leaves=$NODES \
[2540]58 -vsp_term_max_view_cells=$VIEWCELLS \
59 -hierarchy_construction_samples=$SAMPLES
[2064]60
[2539]61sh movefiles.sh $LOG_PREFIX-$METHOD
62
Note: See TracBrowser for help on using the repository browser.