puts "============" puts "OCC23457 Text rendering performance" puts "Test case performs rendering of big number of small text labels" puts "============" puts "" vtrihedron trihedr set aFileHandle [open [locate_data_file screw.step] r] set aFileData [read $aFileHandle] close $aFileHandle vpoint p0 0 0 -400 vpoint p1 0 10000 -400 vpoint p2 1000 0 -400 set data [split $aFileData "\n"] set aLineId 0 foreach aLine $data { set aLineY [expr $aLineId * 400] vdrawtext "$aLine" 100 $aLineY -400 000 255 255 0 0 000 0 20 1 Times-Roman set aLineId [expr $aLineId + 1] } puts "Number of labels: $aLineId" vfit vzfit vzoom 20 vfps