MantisBT - Open CASCADE
View Issue Details
0023854Open CASCADE[OCCT] OCCT:Visualizationpublic2013-03-22 17:592020-10-08 11:02
san 
bugmaster 
normalfeature 
closedduplicate 
ALL
 
 
Not needed
0023854: Possibility to apply individual transformation to Graphic3d_Group instance
Currently, it is possible to apply a 3D transformation to the geometrical primitives contained in a Graphic3d_Structure instance as a whole.

However, it is sometimes necessary to apply a 3D transformation to the contents of a specific Graphic3d_Group inside the graphic structure - e.g. in case if the portion of geometry displayed by the group comes with its own non-identity transformation matrix.

For this purpose, it would be helpful to extend Graphic3d_Group API by methods to set/get the group's transformation, and to apply this transformation at OpenGl package level implementing it as an OpenGl_Element sub-class. The group's transformation should be relative to the graphic structure transformation.
No tags attached.
duplicate of 0027919verified bugmaster Visualization - support multiple transformation persistence groups within single presentation 
Issue History
2013-03-22 17:59sanNew Issue
2013-03-22 17:59sanAssigned To => san
2013-03-22 18:40sanDescription Updatedbug_revision_view_page.php?rev_id=5240#r5240
2013-04-04 20:44abvNote Added: 0024003
2016-09-29 13:06kgvRelationship addedduplicate of 0027919
2017-07-27 15:38mkvTest case number => Not needed
2017-07-27 15:38mkvAssigned Tosan => bugmaster
2017-07-27 15:38mkvStatusnew => closed
2017-07-27 15:38mkvResolutionopen => duplicate
2020-06-08 10:12gitNote Added: 0092506
2020-06-08 10:21ndsRelationship addedrelated to 0030918
2020-10-08 11:02gitNote Added: 0095815
2021-07-21 12:21kgvRelationship deletedrelated to 0030918

Notes
(0024003)
abv   
2013-04-04 20:44   
test
(0092506)
git   
2020-06-08 10:12   
Branch CR23854 has been created by nds.

SHA-1: 90c3cbae8186a83cecf2115692e744172413b4b2


Detailed log of new commits:

Author: nds
Date: Mon Jun 8 10:09:58 2020 +0300

    0023854: Possibility to apply individual transformation to Graphic3d_Group instance
    
    (cherry picked from commit e50bf38102e562ae74c9c1fdfd13145e072b4615)
(0095815)
git   
2020-10-08 11:02   
Branch CR23854 has been deleted by inv.

SHA-1: 90c3cbae8186a83cecf2115692e744172413b4b2