b5ac8292 |
1 | puts "========" |
2 | puts "OCC24001" |
3 | puts "Camera dump test" |
4 | puts "========" |
5 | |
6 | box b 1 2 3 |
7 | vinit |
8 | vdisplay b |
9 | |
10 | # initialize camera parameters |
6b62b2da |
11 | vcamera -fov 45 -iodType relative -iod 0.05 -zfocustype relative -zfocus 1.0 |
b5ac8292 |
12 | |
13 | # test vdump work |
14 | # make sure that neither of 4 produced images match each other |
6b62b2da |
15 | vcamera -ortho |
b5ac8292 |
16 | vfit |
17 | set aTitle "ortho" |
18 | vdump $imagedir/${casename}_${aTitle}.png rgb 512 512 |
6b62b2da |
19 | vcamera -persp |
b5ac8292 |
20 | vfit |
21 | set aTitle "persp" |
22 | vdump $imagedir/${casename}_${aTitle}.png rgb 512 512 |
6b62b2da |
23 | vcamera -stereo |
b5ac8292 |
24 | set aTitle "stereoR" |
25 | vdump $imagedir/${casename}_${aTitle}.png rgb 512 512 R |
26 | set aTitle "stereoL" |
27 | vdump $imagedir/${casename}_${aTitle}.png rgb 512 512 L |
28 | |
29 | # test context stereo mode swicthing |
30 | # if not supported by hardware it must not crash |
31 | vstereo 1 |
32 | vclose all |
33 | vinit |
34 | vdisplay b |
6b62b2da |
35 | vcamera -stereo |
b5ac8292 |
36 | vfit |
37 | set aTitle "afterSwitch" |
38 | vdump $imagedir/${casename}_${aTitle}.png rgb 512 512 R |