View Issue Details

IDProjectCategoryView StatusLast Update
0027393Open CASCADEOCCT:Visualizationpublic2021-03-20 14:10
Reporteraba Assigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionwon't fix 
Product Version7.0.0 
Target Version7.6.0 
Summary0027393: Visualization, TKOpenGl - use transform persistence mechanism with OpenGl_Text instead of internal matrix transformations
DescriptionNow OpenGl_Text performs own matrix transformations, and there's no possibility to use transform persistence (Graphic3d_TransformPers) to obtain needed text behavior. This also means that other OpenGl elements( those that work with model-view and transformation matrices) are not applicable to OpenGl_Text object.

OpenGl_Text::Render() method is to be improved:
- own transformations that make some persistence is to be redirected to transform persistence
- making possible to use previous model-view and projection states. It allows to use other OpenGl elements like flipping.
TagsNo tags attached.
Test case number

Relationships

related to 0026641 closedbugmaster Open CASCADE Visualization, TKOpenGl - handle correctly transformation persistence within perspective projection 
related to 0027728 closedbugmaster Open CASCADE Visualization, OpenGl_Text - handle correctly object local transformation 
related to 0030850 closedbugmaster Open CASCADE Visualization, OpenGl_Text - text within trihedron persistence jitters when camera is far from origin 

Activities

kgv

2021-03-02 15:35

developer   ~0099290

Dear bugmaster,

please close the issue.

Issue History

Date Modified Username Field Change
2016-04-15 12:48 aba New Issue
2016-04-15 12:48 aba Assigned To => kgv
2016-04-15 12:53 aba Relationship added related to 0026641
2016-07-29 13:06 kgv Relationship added related to 0027728
2016-10-25 09:33 kgv Target Version 7.1.0 => 7.2.0
2017-07-20 10:50 kgv Target Version 7.2.0 => 7.4.0
2019-07-17 23:39 kgv Relationship added related to 0030850
2019-09-04 15:54 abv Target Version 7.4.0 => 7.5.0
2020-08-28 14:35 kgv Target Version 7.5.0 => 7.6.0
2021-03-02 15:35 kgv Note Added: 0099290
2021-03-02 15:35 kgv Assigned To kgv => bugmaster
2021-03-02 15:35 kgv Status new => feedback
2021-03-02 15:35 kgv Resolution open => won't fix
2021-03-20 14:10 bugmaster Status feedback => closed