<div dir="ltr">Robert,<div>Thanks for looking into this. Your update works well.</div><div><br></div><div>I have one additional request: the computing of the origin, left, and up vectors (lines 517-519) need to be done in double-precision. In my graticule example, the text jitters as you manipulate the scene; changing those lines to use osg::Vec3d resolves the issue. I have submitted a PR.</div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Glenn Waldron / osgEarth</div></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr">On Sun, May 20, 2018 at 8:34 AM Robert Osfield <<a href="mailto:robert.osfield@gmail.com">robert.osfield@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Glenn,<br>
<br>
I have tried various ways to try and make the scale of the text<br>
consistent when using CharacterSizeMode is SCREEN_COORDS whle<br>
AxisAlignment is not SCREEN but in the end found the only solution<br>
that produces consistent results was to apply the same maths as was<br>
being use for the auto rotate case, except the auto-rotation itself is<br>
ignored when generating the final matrix.<br>
<br>
What I have checked in is:<br>
   <a href="https://github.com/openscenegraph/OpenSceneGraph/commit/55c0afbe3ad2c6587f8c329a7dcc61284d8d18b9" rel="noreferrer" target="_blank">https://github.com/openscenegraph/OpenSceneGraph/commit/55c0afbe3ad2c6587f8c329a7dcc61284d8d18b9</a><br>
<br>
This is also checked into OSG master.<br>
<br>
To help test the various possibilities out I amend you test example to<br>
have --xy, --xz, --screen etc. command line options for setting how to<br>
set the axis alignment of the text.  This amended version is attached.<br>
With the above fix everything looks to be working fine, at least for<br>
the case of this test, the tests that other users have posted and<br>
osgtext.  Fingers crossed this means that osgText is now working<br>
solidly for 3.6.1.<br>
<br>
Cheers,<br>
Robert.<br>
_______________________________________________<br>
osg-users mailing list<br>
<a href="mailto:osg-users@lists.openscenegraph.org" target="_blank">osg-users@lists.openscenegraph.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" rel="noreferrer" target="_blank">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>
</blockquote></div>