mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-08 18:40:55 +03:00
Removed testgrids 'bugs/vis' and '3rdparty'; tests have been redistributed across other grids. Moved testgrid 'v3d/ivtk' into dedicated 'vtk/ivtk'. Added testgrid 'vselect' dedicated to 3D viewer picking/selection functionality and filled with tests from 'v3d/vertex', 'v3d/face' and similar groups. Added testgrid 'opengl' dedicated to OpenGL driver low-level functionality (GLSL programs and similar) and filled with tests from 'v3d/glsl', 'v3d/raytrace', '3rdparty/fonts', 'bugs/vis' (portion) and similar. Added testgrid 'opengles3' dedicated to OpenGL ES 3.0 driver low-level functionality and reusing tests from 'opengl' testgrid. Subgroup 'opengles3/raytrace' is disabled on Windows, as Ray-Tracing currently requires OpenGL ES 3.2. while ANGLE library implements only OpenGL ES 3.0. Added testgrid 'opengles2' dedicated to OpenGL ES 2.0 driver low-level functionality and reusing a limited subset of passing tests from 'opengl' testgrid. Currently testgrid is activated only on Windows platform when using ANGLE library (properietary OpenGL ES drivers do not allow creation of restricted 2.0 context). Test cases have been cleaned out to put bug description into log, to properly load necessary plugins and to explicitly dump viewer.
48 lines
1.4 KiB
Plaintext
48 lines
1.4 KiB
Plaintext
puts "REQUIRED All: Error: clipping planes limit"
|
|
puts "==========="
|
|
puts "OCC25052: Visualization - activation of all Clipping Planes within driver limit leads to broken planes management"
|
|
puts "==========="
|
|
puts ""
|
|
|
|
set Image1 ${imagedir}/${casename}_1.png
|
|
set Image9 ${imagedir}/${casename}_9.png
|
|
|
|
pload MODELING VISUALIZATION
|
|
box b -30 -30 -30 70 80 90
|
|
|
|
vinit View1
|
|
vsetdispmode 1
|
|
vdisplay b
|
|
vfit
|
|
|
|
vclipplane create p1
|
|
vclipplane change p1 equation 1 0 0 -0.1
|
|
vclipplane create p2
|
|
vclipplane change p2 equation 1 0 0 -0.1
|
|
vclipplane create p3
|
|
vclipplane change p3 equation 1 0 0 -0.1
|
|
vclipplane create p4
|
|
vclipplane change p4 equation 1 0 0 -0.1
|
|
vclipplane create p5
|
|
vclipplane change p5 equation 1 0 0 -0.1
|
|
vclipplane create p6
|
|
vclipplane change p6 equation 1 0 0 -0.1
|
|
vclipplane create p7
|
|
vclipplane change p7 equation 1 0 0 -0.1
|
|
vclipplane create p8
|
|
vclipplane change p8 equation 1 0 0 -0.1
|
|
vclipplane create p9
|
|
vclipplane change p9 equation 1 0 0 -0.1
|
|
|
|
vclipplane set p1 view Driver1/Viewer1/View1
|
|
vdump ${Image1}
|
|
vclipplane set p2 view Driver1/Viewer1/View1
|
|
vclipplane set p3 view Driver1/Viewer1/View1
|
|
vclipplane set p4 view Driver1/Viewer1/View1
|
|
vclipplane set p5 view Driver1/Viewer1/View1
|
|
vclipplane set p6 view Driver1/Viewer1/View1
|
|
vclipplane set p7 view Driver1/Viewer1/View1
|
|
vclipplane set p8 view Driver1/Viewer1/View1
|
|
vclipplane set p9 view Driver1/Viewer1/View1
|
|
vdump ${Image9}
|