1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
puts "============"
puts "OCC25687"
puts "AIS_ColoredShape should disable back-face culling for Solids with hidden Face"
puts "============"
puts ""
set x_check_coord 200
set y_check_coord 200
box b 10 10 10
explode b f
vinit View1
vclear
vaxo
vsetdispmode 1
vdisplay b
vviewparams -proj 0.5 0.3 0.1
vfit
vaspects b -subshapes b_1 -setcolor GREEN
vaspects b -subshapes b_2 -setvis 0
if {"[vreadpixel ${x_check_coord} ${y_check_coord} rgb name]" != "GREEN"} {
puts "Error: back-face culling should be disabled, but seems to be not."
}
set only_screen 1
|