DiscussionsIssue archiveOCCT:Visualization

Archived issue #0030850

Visualization, OpenGl_Text - text within trihedron persistence jitters when camera is far from origin

Open CASCADEOCCT:Visualizationclosed8 public notes

Search issues

Description

Object displayed with trihedron persistence is not affected by camera eye distance from origin, however oriented text does.

Steps to reproduce

pload MODELING VISUALIZATION
box b 0.001 0.001 0.001
vclear
vinit View1
vdisplay -dispMode 1 b
vlocation b -setLocation 1000000 0 0
vfit
vzlayer DEFAULT -origin 1000000 0 0
vviewcube vc

Public activity

8 archived notes

Participants are labeled by their role within this record.

01Commenter 2
Branch [archived branch] has been created by Author.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Thu Jul 18 00:08:02 2019 +0300

    0030850: Visualization, OpenGl_Text - text within trihedron persistence jitters when camera is far from origin
    
    OpenGl_Text now discards (redundant) translation part from camera orientation matrix.
    Text anchor point alignment to integer coordinates is now not performed for 3D-oriented text.
02Commenter 2
Branch [archived branch] has been updated forcibly by Author.

[revision removed]
03Author
04Commenter 2
Branch [archived branch] has been updated forcibly by Author.

[revision removed]
05Commenter 2
Branch [archived branch] has been updated forcibly by Author.

[revision removed]
06Commenter 6
The patch is reviewed without remarks
07Commenter 1
Combination -
OCCT branch : [archived branch]
master SHA - [revision removed]
[revision removed]
Products branch : [archived branch] SHA - [revision removed]
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 16187.940000000095 / 16237.640000000089 [-0.31%]
Products
Total CPU difference: 10504.620000000048 / 10517.890000000038 [-0.13%]
Windows-64-VC14:
OCCT
Total CPU difference: 17629.078125 / 17623.078125 [+0.03%]
Products
Total CPU difference: 12092.78125 / 12058.53125 [+0.28%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
08Commenter 2
Branch [archived branch] has been deleted by Participant.

[revision removed]

Related records