0024437: Visualization - silhouette edges based on OpenGL
[occt.git] / tests / v3d / glsl / outline1
diff --git a/tests/v3d/glsl/outline1 b/tests/v3d/glsl/outline1
new file mode 100644 (file)
index 0000000..40e4fc5
--- /dev/null
@@ -0,0 +1,25 @@
+puts "========"
+puts "0024437: Visualization - silhouette edges based on OpenGL"
+puts "Draw box and sphere primitives"
+puts "========"
+puts ""
+
+pload MODELING VISUALIZATION
+
+vclear
+vinit View1
+vsetcolorbg 220 220 220
+#vsetgradientbg 180 200 255 180 180 180 2
+vaxo
+
+psphere s 1.0
+box b 2 -2 -2 1 2 3
+
+vdisplay -dispMode 1 b s
+vfit
+
+vaspects b s -setDrawSilhouette 1 -setEdgeColor RED -setEdgeWidth 4 -setFaceBoundaryDraw 1 -setFaceBoundaryColor BLUE1 -setFaceBoundaryWidth 1 -setInteriorStyle HIDDENLINE
+vdump $::imagedir/${::casename}_0.png
+
+vaspects b s -setDrawSilhouette 1 -setEdgeColor RED -setEdgeWidth 4 -setFaceBoundaryDraw 1 -setFaceBoundaryColor RED   -setFaceBoundaryWidth 4 -setInteriorStyle HIDDENLINE
+vdump $::imagedir/${::casename}_1.png