3d67b6076b6e034efb2bc4af5886289c2afc53cb
[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 vsetdispmode 1
13 vraytrace 0
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 vraytrace 1
27 vdump $::imagedir/${::casename}_rt1.png
28
29 vclear
30 vconnectsh b1c -3 0 0 1 0 0 0 0 1 b1 b2