0032208: Tests - refactor visualization tests to cover several graphic drivers
[occt.git] / tests / opengl / data / text / A6
diff --git a/tests/opengl/data/text/A6 b/tests/opengl/data/text/A6
new file mode 100644 (file)
index 0000000..20aabae
--- /dev/null
@@ -0,0 +1,45 @@
+puts "============"
+puts "OCC23457 Text rendering performance"
+puts "Test case prints 3D labels with different text alignment styles and extra spaces in it"
+puts "============"
+puts ""
+
+pload TOPTEST VISUALIZATION
+vinit View1
+
+set THE_FONT_NAME sans-serif
+dtracelevel trace
+vfont -verbose 1
+
+vtrihedron trihedr
+
+vpoint pTL  -700  100 600
+vdrawtext Text0 "  Top-Left\nFirst line  \nLion   The Second\n  3rd  " -pos -700  100  600 -color CYAN -halign left -valign top -angle 000 -zoom 0 -height 14 -aspect bold -font $THE_FONT_NAME
+
+vpoint pTC  0  100 600
+vdrawtext Text1 "  Top-Center\nFirst line  \nLion   The Second\n  3rd  " -pos 0  100  600 -color CYAN -halign center -valign top -angle 000 -zoom 0 -height 14 -aspect bold -font $THE_FONT_NAME
+
+vpoint pTR  700  100 600
+vdrawtext Text2 "  Top-Right\nFirst line  \nLion   The Second\n  3rd  " -pos 700  100  600 -color CYAN -halign right -valign top -angle 000 -zoom 0 -height 14 -aspect bold -font $THE_FONT_NAME
+
+vpoint pCL  -700  100 -100
+vdrawtext Text3 "  Center-Left\nFirst line  \nLion   The Second\n  3rd  " -pos -700  100 -100 -color WHITE -halign left -valign center -angle 000 -zoom 0 -height 14 -aspect bold -font $THE_FONT_NAME
+
+vpoint pCC  0  100 -100
+vdrawtext Text4 "  Center-Center\nFirst line  \nLion   The Second\n  3rd  " -pos 0  100 -100 -color WHITE -halign center -valign center -angle 000 -zoom 0 -height 14 -aspect bold -font $THE_FONT_NAME
+
+vpoint pCR  700  100 -100
+vdrawtext Text5 "  Center-Right\nFirst line  \nLion   The Second\n  3rd  " -pos 700  100 -100 -color WHITE -halign right -valign center -angle 000 -zoom 0 -height 14 -aspect bold -font $THE_FONT_NAME
+
+vpoint pBL  -700  100 -700
+vdrawtext Text6 "  Bottom-Left\nFirst line  \nLion   The Second\n  3rd  " -pos -700  100 -700 -color YELLOW -halign left -valign bottom -angle 000 -zoom 0 -height 14 -aspect bold -font $THE_FONT_NAME
+
+vpoint pBC  0  100 -700
+vdrawtext Text7 "  Bottom-Center\nFirst line  \nLion   The Second\n  3rd  " -pos 0  100 -700 -color YELLOW -halign center -valign bottom -angle 000 -zoom 0 -height 14 -aspect bold -font $THE_FONT_NAME
+
+vpoint pBR  700  100 -700
+vdrawtext Text8 "  Bottom-Right\nFirst line  \nLion   The Second\n  3rd  " -pos 700  100 -700 -color YELLOW -halign right -valign bottom -angle 000 -zoom 0 -height 14 -aspect bold -font $THE_FONT_NAME
+
+vfit
+vglinfo
+vdump $imagedir/${casename}.png