| 1 |
greg |
1.1 |
#!/bin/csh -f
|
| 2 |
|
|
# SCCSid "$SunId$ LBL"
|
| 3 |
|
|
#
|
| 4 |
|
|
# Make a nice view of an object
|
| 5 |
greg |
2.2 |
# Arguments are scene input files
|
| 6 |
greg |
1.1 |
#
|
| 7 |
|
|
set tmpdir=/usr/tmp
|
| 8 |
|
|
set octree=$tmpdir/ov$$.oct
|
| 9 |
|
|
set tmpfiles="$octree"
|
| 10 |
|
|
onintr quit
|
| 11 |
|
|
|
| 12 |
greg |
2.2 |
oconv - $* > $octree <<_EOF_
|
| 13 |
|
|
void glow dim 0 0 4 .1 .1 .15 0
|
| 14 |
|
|
dim source background 0 0 4 0 0 1 360
|
| 15 |
|
|
void light bright 0 0 3 1000 1000 1000
|
| 16 |
|
|
bright source sun1 0 0 4 1 .2 1 5
|
| 17 |
|
|
bright source sun2 0 0 4 .3 1 1 5
|
| 18 |
|
|
bright source sun3 0 0 4 -1 -.7 1 5
|
| 19 |
|
|
_EOF_
|
| 20 |
|
|
|
| 21 |
|
|
set vp=`getinfo -d <$octree|rcalc -e '$1=$1-3.5*$4;$2=$2-3.5*$4;$3=$3+2.5*$4'`
|
| 22 |
|
|
|
| 23 |
|
|
rview -av .2 .2 .2 -vp $vp -vd 1 1 -.5 -vv 15 -vh 15 $octree
|
| 24 |
greg |
1.1 |
|
| 25 |
|
|
quit:
|
| 26 |
|
|
rm -f $tmpfiles
|
| 27 |
|
|
exit 0
|