0030969: Coding Rules - refactor Quantity_Color.cxx color table definition
[occt.git] / tests / bugs / vis / bug21753
1 puts "==========="
2 puts "OCC21753"
3 puts "==========="
4 puts "=================================="
5 puts "Poor display of shading on cones due to Gouraud shading limitations"
6 puts "=================================="
7
8 # set rough meshing parameters
9 vinit
10 vdefaults -absDefl 10 -devCoeff 0.1
11
12 puts "Displaying two equal cones, one with Phong shader"
13 pcone p_gouraud 10 100 100
14 trotate p_gouraud 0 0 0 0 1 0 -90
15 vdisplay p_gouraud
16 vsetdispmode p_gouraud 1
17 #vsetmaterial p_gouraud bronze
18
19 tcopy p_gouraud p_phong
20 ttranslate p_phong 200 0 0 
21 vdisplay p_phong
22 vsetdispmode p_phong 1
23 #vsetmaterial p_phong bronze
24 vshaderprog p_phong phong
25
26 vfit
27 checkview -screenshot -3d -path ${imagedir}/${test_image}.png