MantisBT
Mantis Bug Tracker Workflow

occt: master 30a1b24e Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
osa 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 ]


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker