osa
4c5133866b
0023200: Visualization - prevent multiple triangulating of a shape that already has been triangulated
...
Add new flag IsAutoTriangulated to Prs3d_Drawer. It is True by default.
If this flag is True automatic re-triangulation with deflection-check logic will be applied.
Else this feature will be disable and triangulation is expected to be computed by application itself.
Change the syntax of vdefalts command.
Add new parameter -autoTriang for check of AutoTriangulated functionality.
Adjust camera position in test case bugs/xde/bug23969
2015-03-05 14:49:32 +03:00
kgv
95b2678c73
0025822: Visualization, TKOpenGl - front material should be used instead of back material within distinguish mode turned off
...
add test case v3d/glsl/distinguish_off
2015-02-12 15:50:25 +03:00
aba
52f99d93a9
0022877: Implementation of DRAW commands for non-regression testing:
...
- TKIVtkDraw toolkit provides IVtk packages functionality in DRAW.
- it allows to create VTK interactive view in regular or virtual mode (virtual windows),
display OCC objects and dump them.
- TKIVtkDraw provides also test commands: ivtlinit, ivtkdisplay, ivtkerase, ivtksetdispmode,
ivtksetselmode, ivtkmoveto, ivtkselect, ivtkfit, ivtkdump, ivtkbgcolor.
Corrected offscreen rendering mode.
Moved vinit command from /v3d/begin script to avoid unused occ view in ivtk tests.
2014-09-11 13:39:44 +04:00
kgv
34db9c0093
0024688: Draw Harness - vdump command makes snapshot only for the first view
2014-03-13 14:27:58 +04:00
kgv
64c759f898
0024350: TKOpenGl - non-physical materials are ignored by GLSL program manager
...
GLSL and Ray Tracing - take into account non-physical materials.
Move Ray Tracing test cases to v3d/raytrace grid.
2013-11-14 12:53:13 +04:00
apl
c90e941f78
0024344: TKOpenGl - only front side is lighted within Phong GLSL program
2013-11-14 12:53:10 +04:00
duv
4fe9ad57df
0024322: TKOpenGl - light sources management inconsistency
...
Fixed pipeline - accumulate all ambient light sources.
Fix clearing of all light sources.
2013-11-14 12:53:09 +04:00
kgv
1238134135
0024310: TKOpenGl - GLSL compatibility issues
...
Lights defintion clean up:
- remove duplicated enumeration TLightType (equals to Visual3d_TypeOfLightSource)
- remove unused fields from Graphic3d_CLight
- OpenGl_Light, reuse Graphic3d_CLight definition
Phong GLSL program:
- move out cumulative ambient light intencity from limited list of lights
- compatibility issues, replace array of structures (light sources, materials, clipping planes) with arrays of primitive types
New Draw Harness command vlight to alter light sources definition.
OpenGl_ShaderProgram::Initialize() - add missing Linker log
2013-11-05 10:19:58 +04:00
kgv
392ac9808e
0024250: TKOpenGl - per-pixel lighting using GLSL program (Phong shading)
2013-11-01 14:05:56 +04:00