0029528: Visualization, TKOpenGl - allow defining sRGB textures
[occt.git] / tests / bugs / vis / bug26719_1
index 5f7462f..0553f68 100644 (file)
@@ -1,15 +1,11 @@
 puts "============"
-puts "CR26719"
+puts "0026719: Visualization - cannot pick zoom persistent object"
 puts "============"
 puts ""
 
-##########################################################################################
-puts "Visualization - cannot pick zoom persistent object"
-##########################################################################################
-
 pload VISUALIZATION MODELING
 
-vinit
+vinit View1
 vsetdispmode 1
 
 restore [locate_data_file face1.brep] f
@@ -25,12 +21,8 @@ vviewparams -eye 0.7 -1.14 -0.17
 # with dynamic highlight color, check that the face is
 # not highlighted
 vmoveto 280 290
-if {[vreadpixel 297 297 name] != "CYAN 1"} {
-  puts "ERROR: zoom persistent box is not highlighted dynamically!"
-}
-if {[vreadpixel 372 210 name] != "GOLDENROD1 1"} {
-  puts "ERROR: the shape behind zoom persistent object was highlighted instead!"
-}
+if {[vreadpixel 297 297 -rgb -name] != "CYAN"}       { puts "ERROR: zoom persistent box is not highlighted dynamically!" }
+if {[vreadpixel 372 210 -rgb -name] != "GOLDENROD3"} { puts "ERROR: the shape behind zoom persistent object was highlighted instead!" }
 vdump ${imagedir}/${casename}_1.png
 
 vmoveto 0 0
@@ -46,24 +38,14 @@ vviewparams -eye 0.96 1.053 0.31
 # will be highlighted dynamically
 vmoveto 264 135
 
-if {[vreadpixel 275 142 name] != "CYAN 1"} {
-  puts "ERROR: zoom persistent box is not highlighted dynamically in precision test!"
-}
-if {[vreadpixel 243 123 name] != "LIGHTGOLDENROD1 1"} {
-  puts "ERROR: the shape behind zoom persistent object was highlighted instead in precision test!"
-}
+if {[vreadpixel 275 142 -rgb -name] != "CYAN"}       { puts "ERROR: zoom persistent box is not highlighted dynamically in precision test!" }
+if {[vreadpixel 243 123 -rgb -name] != "BURLYWOOD2"} { puts "ERROR: the shape behind zoom persistent object was highlighted instead in precision test!" }
 vdump ${imagedir}/${casename}_2.png
 vmoveto 0 0
 
 # move to a point on the face and check if it
 # will be highlighted dynamically
 vmoveto 259 135
-if {[vreadpixel 275 142 name] != "GOLDENROD3 1"} {
-  puts "ERROR: zoom persistent box is highlighted instead in precision test!"
-}
-if {[vreadpixel 243 123 name] != "CYAN 1"} {
-  puts "ERROR: the shape behind zoom persistent object was not highlighted dynamically in precision test!"
-}
+if {[vreadpixel 275 142 -rgb -name] != "DARKGOLDENROD"} { puts "ERROR: zoom persistent box is highlighted instead in precision test!" }
+if {[vreadpixel 243 123 -rgb -name] != "CYAN"}          { puts "ERROR: the shape behind zoom persistent object was not highlighted dynamically in precision test!" }
 vdump ${imagedir}/${casename}_3.png
-
-checkview -screenshot -3d -path ${imagedir}/${test_image}.png