0025507: Visualization - the method V3d_View::Place() is incorrect
[occt.git] / tests / bugs / vis / bug22337
CommitLineData
b5ac8292 1puts "========"
2puts "OCC22337"
3puts "Test vprintview with new camera and shaders"
4puts "========"
5
6pload ALL
7vinit
8box b 10 10 10
9vdisplay b
10vrotate 1 0 0
11vfit
12vsetdispmode 1
13
14# test vprintview work
15# make sure that the images with forced tiles and without are the same
6b62b2da 16vcamera -ortho
b5ac8292 17vfit
18set aTitle "ortho"
19vprintview 512 512 $imagedir/${casename}_${aTitle}.png rgb
20set aTitle "ortho-tiles"
21vprintview 512 512 $imagedir/${casename}_${aTitle}.png rgb 1 256 256
22
6b62b2da 23vcamera -persp
b5ac8292 24vfit
25set aTitle "persp"
26vprintview 512 512 $imagedir/${casename}_${aTitle}.png rgb
27set aTitle "persp-tiles"
28vprintview 512 512 $imagedir/${casename}_${aTitle}.png rgb 1 256 256
29
30vshaderprog phong
31
6b62b2da 32vcamera -ortho
b5ac8292 33vfit
34set aTitle "ortho-shader"
35vprintview 512 512 $imagedir/${casename}_${aTitle}.png rgb
36set aTitle "ortho-shader-tiles"
37vprintview 512 512 $imagedir/${casename}_${aTitle}.png rgb 1 256 256
38
6b62b2da 39vcamera -persp
b5ac8292 40vfit
41set aTitle "persp-shader"
42vprintview 512 512 $imagedir/${casename}_${aTitle}.png rgb
43set aTitle "persp-shader-tiles"
44vprintview 512 512 $imagedir/${casename}_${aTitle}.png rgb 1 256 256