b53631d5302bd23f4049331b2c7349ea18117173
[occt.git] / tests / v3d / raytrace / connected
1 puts "========"
2 puts "Ray Tracing - check rendering of multi-connected structures"
3 puts "========"
4
5 # create boxes
6 box b1 0 0 0 1 2 3
7 box b2 3 0 0 3 2 1
8
9 # draw box
10 vinit View1
11 vclear
12 vrenderparams -rasterization
13 vsetdispmode 1
14 vaxo
15 vconnectsh b1c -3 0 0 1 0 0 0 0 1 b1 b2
16 vfit
17 vrotate 0.2 0.0 0.0
18 vfit
19 vclear
20 vconnectsh b1c -3 0 0 1 0 0 0 0 1 b1 b2
21
22 # take snapshot with fixed pipeline
23 vdump $::imagedir/${::casename}_OFF.png
24
25 # turn on ray tracing
26 vrenderparams -raytrace
27 vdump $::imagedir/${::casename}_rt1.png
28
29 vclear
30 vconnectsh b1c -3 0 0 1 0 0 0 0 1 b1 b2