occt: master 3e05329c
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | bugmaster | master | 2016-08-08 16:51:40 | master 89a929ea |
Affected Issues | 0027751: Visualization, Graphic3d_ClipPlane - add option to inherit material from object | |||
Changeset | 0027751: Visualization, Graphic3d_ClipPlane - add option to inherit material from object Graphic3d_ClipPlane - Graphic3d_AspectFillArea3d is now stored as class field. OpenGl_CappingAlgo::RenderCapping() now handles special mode preserving material from rendered object. MeshVS_ElementalColorPrsBuilder::Build() now creates single primitives group for triangles, thus Closed flag is correctly applied. Redundant methods OpenGl_Structure::DrawGroups() and ::renderClosedGeometry() have been removed. Draw Harness, ViewerTest - vaspects now preserves display mode and location when assigning sub-shape aspects. The syntax of command vclipplane has been revised (preserving compatibility with old syntax): - Use "-param" style syntax for all arguments. - Eliminate redundant arguments "change", "view", "object". - Allow passing multiple parameters withing single call. - Do not require "create" command - create new plane implicitly. - "maxplanes" argument does not require view name anymore. - "delete" does not throws TCL exception for non-existing plane. - "view" argument without list now applies to active view. - Handle * and ALL withing "delete" to remove all defined planes. update test case bugs/vis/bug26028 |
|||
mod - src/Graphic3d/FILES | Diff File | |||
add - src/Graphic3d/Graphic3d_CappingFlags.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_ClipPlane.cxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_ClipPlane.hxx | Diff File | |||
mod - src/MeshVS/MeshVS_ElementalColorPrsBuilder.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_CappingAlgo.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_CappingAlgo.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_CappingPlaneResource.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_CappingPlaneResource.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_SceneGeometry.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_SceneGeometry.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Structure.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_StructureShadow.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_StructureShadow.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | |||
mod - tests/bugs/vis/bug26028 | Diff File | |||
add - tests/bugs/vis/bug27751_capping | Diff File | |||
rm - tests/v3d/materials/begin | Diff File |