Archived issue #0029768
Visualization, TKOpenGl - structure is entirely clipped by suppressed clipping
Description
Graphic3d_ClipPlane::ToOverrideGlobal() is expected to disable global clipping planes, however OpenGl_Structure::Render() still applies global planes for early clipping of entire presentation.
Steps to reproduce
N/A
Public activity
7 archived notes
Participants are labeled by their role within this record.
Branch [archived branch] has been created by Author.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Mon May 14 19:25:16 2018 +0300
0029768: Visualization, TKOpenGl - structure is entirely clipped by suppressed clipping
OpenGl_Structure::Render(), added missing check for disabled state of the plane.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Mon May 14 19:25:16 2018 +0300
0029768: Visualization, TKOpenGl - structure is entirely clipped by suppressed clipping
OpenGl_Structure::Render(), added missing check for disabled state of the plane.
Combination -
OCCT branch : [archived branch] SHA - [revision removed]
Products branch : [archived branch] SHA - [revision removed]
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.
Number of compiler warnings:
No new/fixed warnings
Regressions/Differences/Improvements:
No regressions/differences
CPU differences:
Debian70-64:
OCCT
Total CPU difference: 18404.4099999997 / 18243.73999999987 [+0.88%]
Products
Total CPU difference: 7494.890000000055 / 7505.440000000054 [-0.14%]
Windows-64-VC10:
OCCT
Total CPU difference: 18100.031625098512 / 18049.78370299853 [+0.28%]
Products
Total CPU difference: 7652.270252699952 / 7697.713343999945 [-0.59%]
Image differences :
No differences that require special attention
Memory differences :
No differences that require special attention
OCCT branch : [archived branch] SHA - [revision removed]
Products branch : [archived branch] SHA - [revision removed]
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.
Number of compiler warnings:
No new/fixed warnings
Regressions/Differences/Improvements:
No regressions/differences
CPU differences:
Debian70-64:
OCCT
Total CPU difference: 18404.4099999997 / 18243.73999999987 [+0.88%]
Products
Total CPU difference: 7494.890000000055 / 7505.440000000054 [-0.14%]
Windows-64-VC10:
OCCT
Total CPU difference: 18100.031625098512 / 18049.78370299853 [+0.28%]
Products
Total CPU difference: 7652.270252699952 / 7697.713343999945 [-0.59%]
Image differences :
No differences that require special attention
Memory differences :
No differences that require special attention
Branch [archived branch] has been updated by Author.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Wed May 23 14:35:56 2018 +0300
# test case for 0029768
vclipplane has been extended with new option -setOverrideGlobal.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Wed May 23 14:35:56 2018 +0300
# test case for 0029768
vclipplane has been extended with new option -setOverrideGlobal.
Branch [archived branch] has been created by Author.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Mon May 14 19:25:16 2018 +0300
0029768: Visualization, TKOpenGl - structure is entirely clipped by suppressed clipping
OpenGl_Structure::Render(), added missing check for disabled state of the plane.
vclipplane command has been extended with new option -setOverrideGlobal.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Mon May 14 19:25:16 2018 +0300
0029768: Visualization, TKOpenGl - structure is entirely clipped by suppressed clipping
OpenGl_Structure::Render(), added missing check for disabled state of the plane.
vclipplane command has been extended with new option -setOverrideGlobal.
Branch [archived branch] has been deleted by Author.
[revision removed]
[revision removed]
Branch [archived branch] has been deleted by Author.
[revision removed]
[revision removed]
Related records
- #0027787 · related to · closedVisualization, TKOpenGl - Optimize rendering by additional check whether the object is fully clipped or not
- #0029729 · related to · closedVisualization, Graphic3d_ClipPlane - add support of clipping plane chains
- #0027816 · child of · closedVisualization - provide an API for overriding clipping planes list