821edd22 |
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 |
4c513386 |
10 | vdefaults -absDefl 10 -devCoeff 0.1 |
821edd22 |
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 |
5747059b |
27 | checkview -screenshot -3d -path ${imagedir}/${test_image}.png |