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 30 31 32 33 34 35 36 37 38 39
|
puts "============"
puts "OCC5988"
puts "============"
puts ""
#######################################################################
# A textured shape (AIS_TextureShape) becomes black if we display an AIS_PlaneTrihedron with it
#######################################################################
set BugNumber OCC5988
vinit
vclear
box box 100 100 100
vdisplay box
vfit
puts "display box"
set x 200
set y 200
checkcolor $x $y 0 0 0
puts "display trihedron"
vtrihedron vtr
puts "display textured box"
vtexture box [locate_data_file OCC5988_2d_floor.rgb]
set x 200
set y 200
if { "[vreadpixel $x $y rgb name]" != "BLACK" } {
puts "box is not black - OK"
puts "OK ${BugNumber}"
} else {
puts "box is black - Faulty"
puts "Faulty ${BugNumber}"
}
set only_screen 1
|