occt: master 30a1b24e
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2018-12-17 09:01:17 | master 25333d45 | |
Affected Issues | 0030412: Visualization, TKV3d - add presentation of camera frustum | |||
Changeset | 0030412: Visualization, TKV3d - add presentation of camera frustum 1) Added method Graphic3d_Camera::FrustumPoints() returning corner points of camera frustum. 2) Refactored methods OpenGl_BVHTreeSelector::isFullOut(...) and OpenGl_BVHTreeSelector::CacheClipPtsProjections() 3) Changed computation algorithm of frustum planes (build them by corner points) 4) Added interactive object AIS_CameraFrustum to draw camera frustum. 5) Extended Draw command "vcamera" with option displaying camera frustum. |
|||
add - src/AIS/AIS_CameraFrustum.cxx | Diff File | |||
add - src/AIS/AIS_CameraFrustum.hxx | Diff File | |||
mod - src/AIS/FILES | Diff File | |||
mod - src/Graphic3d/Graphic3d_Camera.cxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_Camera.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_BVHTreeSelector.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_BVHTreeSelector.hxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | |||
add - tests/bugs/vis/bug30412 | Diff File |