Subversion Repositories wimsdev

Rev

Rev 1052 | Rev 5753 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1052 Rev 3897
Line 12... Line 12...
12
 
12
 
13
CONVERT_DIS=2
13
CONVERT_DIS=2
14
CONVERT_OPT="-quality 90 -dispose $CONVERT_DIS"
14
CONVERT_OPT="-quality 90 -dispose $CONVERT_DIS"
15
 
15
 
16
# directory containing povray include files
16
# directory containing povray include files
17
POVINC=/usr/lib/povray31/include
-
 
18
tstamp=`date '+%s'`
17
tstamp=`date '+%s'`
19
 
18
 
20
if [ "$wims_exec_parm" = "about" ]; then
19
if [ "$wims_exec_parm" = "about" ]; then
21
 dd=`bin/ch..root povray -v 2>&1 | head -1`
20
 dd=`bin/ch..root povray -v 2>&1 | head -1`
22
 echo "<a href=\"http://www.povray.org\">Povray</a> ($dd)"
21
 echo "<a href=\"http://www.povray.org\">Povray</a> ($dd)"
Line 45... Line 44...
45
 format=jpg
44
 format=jpg
46
fi
45
fi
47
if [ -z "$w_povray_quality" ]; then w_povray_quality=3; fi
46
if [ -z "$w_povray_quality" ]; then w_povray_quality=3; fi
48
 
47
 
49
rm -f $s2_dir/povray* $tmp_dir/povray* 2>/dev/null
48
rm -f $s2_dir/povray* $tmp_dir/povray* 2>/dev/null
50
parm="+fc -q$w_povray_quality -w$w_povray_width -h$w_povray_height -kfi1 -kff$w_povray_frames -ki$w_povray_clock0.0 -kf$w_povray_clock1.0 -j0"
49
parm="+fc +q$w_povray_quality -w$w_povray_width -h$w_povray_height -kfi1 -kff$w_povray_frames -ki$w_povray_clock0.0 -kf$w_povray_clock1.0 -j0"
51
 
50
 
52
cat <<@ >$tmp_dir/tmp.pov
51
cat <<@ >$tmp_dir/tmp.pov
53
$wims_exec_parm
52
$wims_exec_parm
54
@
53
@
55
 
54
 
56
if [ "$w_povray_has_data" = "yes" ]; then
55
if [ "$w_povray_has_data" = "yes" ]; then
57
 cat $tmp_dir/data.pov >>$tmp_dir/tmp.pov
56
 cat $tmp_dir/data.pov >>$tmp_dir/tmp.pov
58
fi
57
fi
59
 
58
 
60
bin/ch..root povray $parm -d -l$POVINC -i$tmp_dir/tmp.pov -o$tmp_dir/povray.tga 2>$tmp_dir/povray.out
59
bin/ch..root povray $parm -d -i$tmp_dir/tmp.pov -o$tmp_dir/povray.tga 2>$tmp_dir/povray.out
61
bin/ch..root convert $CONVERT_OPT $convert_transp -delay $w_ins_anim_delay -loop $w_ins_anim_loop $tmp_dir/povray*.tga $tmp_dir/povray.$format 2>$tmp_dir/convert.err || bin/convert..switch $tmp_dir/convert.err
60
bin/ch..root convert $CONVERT_OPT $convert_transp -delay $w_ins_anim_delay -loop $w_ins_anim_loop $tmp_dir/povray*.tga $tmp_dir/povray.$format 2>$tmp_dir/convert.err || bin/convert..switch $tmp_dir/convert.err
62
mv -f $tmp_dir/povray.$format $s2_dir
61
mv -f $tmp_dir/povray.$format $s2_dir
63
 
62
 
64
if [ -f "$s2_dir/povray.$format" ]; then
63
if [ -f "$s2_dir/povray.$format" ]; then
65
 src="wims.cgi?session=$w_session&+cmd=getins&+special_parm=povray.$format&+modif=$tstamp"
64
 src="wims.cgi?session=$w_session&+cmd=getins&+special_parm=povray.$format&+modif=$tstamp"