mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-04 18:06:22 +03:00
Graphic3d_TypeOfShaderObject enumeration has been extended by Geometry shader object type. OpenGl_ShaderProgram::Initialize() processes new shader object types when supported by OpenGL version. Declarations.glsl has been fixed so that occFragColor is defined only for Fragment Shader object only (by handling new FRAGMENT_SHADER macros). Improved documentation of Graphic3d_ArrayOfPrimitives class. vshader Draw Harness command has been extended to support definition of Shader Object types other than Vertex and Fragment shader.
35 lines
765 B
Plaintext
35 lines
765 B
Plaintext
puts "========"
|
|
puts "Stereo output modes"
|
|
puts "========"
|
|
|
|
restore [locate_data_file occ/fuse.brep] f
|
|
vclear
|
|
vclose ALL
|
|
vinit View1
|
|
vsetdispmode 1
|
|
vaxo
|
|
vdisplay f
|
|
vfit
|
|
vrotate -0.5 0.0 0.0
|
|
|
|
vstereo -mode anaglyph
|
|
vfit
|
|
vdump $::imagedir/${::casename}_anaglyph.png -stereo blend
|
|
|
|
vstereo -mode columnInterlaced
|
|
vdump $::imagedir/${::casename}_col.png -stereo blend
|
|
|
|
vstereo -mode chessBoard
|
|
vdump $::imagedir/${::casename}_chess.png -stereo blend
|
|
|
|
vstereo -mode rowInterlaced
|
|
vdump $::imagedir/${::casename}_row.png -stereo blend
|
|
|
|
vstereo -mode sideBySide
|
|
vdump $::imagedir/${::casename}_sbs_anamorph.png -stereo blend
|
|
|
|
vstereo -mode overUnder
|
|
vdump $::imagedir/${::casename}_overunder_anamorph.png -stereo blend
|
|
|
|
vdump $::imagedir/${::casename}_sbs.png -stereo sbs
|