0031682: Visualization - Prs3d_ShadingAspect::SetTransparency() has no effect with...
[occt.git] / tests / v3d / materials / ior
CommitLineData
0858125f 1puts "========"
2puts "0031284: Visualization - XCAFDoc_VisMaterialPBR lacks Index of Refraction"
3puts "========"
4
5pload MODELING XDE OCAF VISUALIZATION
6box b 0.5 1.0 -0.5 3 1 1
7psphere s1 0.5
8psphere s2 0.5
9psphere s3 0.5
10ttranslate s1 1 0 0
11ttranslate s2 2 0 0
12ttranslate s3 3 0 0
13catch { Close D }
14XNewDoc D
15set l0 [XAddShape D b 0]
16set l1 [XAddShape D s1 0]
17set l2 [XAddShape D s2 0]
18set l3 [XAddShape D s3 0]
19XAddVisMaterial D m1 -baseColor GREEN -refractionIndex 1.0 -transparency 0.5 -metallic 0 -roughness 0
20XAddVisMaterial D m2 -baseColor GREEN -refractionIndex 1.3 -transparency 0.5 -metallic 0 -roughness 0
21XAddVisMaterial D m3 -baseColor GREEN -refractionIndex 2.5 -transparency 0.5 -metallic 0 -roughness 0
22XSetVisMaterial D $l1 m1
23XSetVisMaterial D $l2 m2
24XSetVisMaterial D $l3 m3
25
26vclear
27vinit View1
28vcamera -persp
29vfront
30XDisplay -dispMode 1 D
31vfit
32vviewparams -scale 245 -proj -0 -0.75 -0.66 -up 0 -0.66 0.75 -at 2.0 0.84 0.04
33vlight -change 0 -intensity 2.5
34vlight -change 1 -intensity 1.0
35set aCubeMap [locate_data_file Circus_CubeMap_V.png]
36vbackground -cubemap $aCubeMap
37
38vrenderparams -shadingModel PBR -raster
39vdump $imagedir/${casename}_pbr.png
40
41vrenderparams -raytrace -gi 0 -reflections 1 -rayDepth 10
42vfps 200
43vdump $imagedir/${casename}_rt.png
44
45vrenderparams -raytrace -gi 1
46vfps 200
47vdump $imagedir/${casename}_pt.png