Archived issue #0030850
Visualization, OpenGl_Text - text within trihedron persistence jitters when camera is far from origin
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.
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.
[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.
Branch [archived branch] has been updated forcibly by Author.
[revision removed]
[revision removed]
Patch is ready for review.
http://jenkins-test-12.nnov.opencascade.com:8080/view/CR30850-master-KGV/
http://jenkins-test-12.nnov.opencascade.com:8080/view/CR30850-master-KGV/
Branch [archived branch] has been updated forcibly by Author.
[revision removed]
[revision removed]
Branch [archived branch] has been updated forcibly by Author.
[revision removed]
[revision removed]
The patch is reviewed without remarks
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
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
Branch [archived branch] has been deleted by Participant.
[revision removed]
[revision removed]
Related records