|View Issue Details [ Jump to Notes ] ||[ Issue History ] [ Print ] |
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0028505||Open CASCADE||[OCCT] OCCT:Visualization||public||2017-03-02 16:05||2019-09-04 12:58|
|Assigned To||aba|| |
|Product Version||[OCCT] 7.1.0|| |
|Target Version||[OCCT] 7.5.0*||Fixed in Version|| |
|Summary||0028505: Visualization - let dynamic elements of interactive object notify of bounding box changing|
|Description||Now AIS interactive object (or structure) hasn't any interface to hold properly dynamically changing parts of presentation (OpenGl elements).|
It is needed to control that bounding box is always up-to-date.
Though, it is possible today to develop both "dynamic" element drawing (OpenGl_Element) and element selection (Select3D_SensitiveEntity). However existing mechanism of caching presentation-level BVH tree does not expect changes of presentation's sub-elements and therefore there is no way to have selection working properly. Selection manager should be aware of such changes and reconstruct 1st level BVH or should avoid using it for mutable presentations at all.
Expected consequence after implementing this feature: to have working selection with dynamically changing geometry defined by OpenGl_Element elements and sensitive entities.
|Tags||No tags attached.|
|Test case number|