<div dir="ltr">Hi Glenn,<br><div class="gmail_extra"><br></div><div class="gmail_extra">I have now looked at your test program and can reproduce the stretched text.  </div><div class="gmail_extra"><br></div><div class="gmail_extra">The example is a bit unusual in that you have text size set to SCREEN_COORDS but the orientation of the text is free to move with the scene as it gets rotated by the viewer's camera,</div><div class="gmail_extra"><br></div><div class="gmail_extra">What I'd normally expect is that if you are using:<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">    text->setCharacterSizeMode(osgText::Text::SCREEN_COORDS);</div><div class="gmail_extra"><br></div><div class="gmail_extra">Then it would be normal to also us:</div><div class="gmail_extra"><br></div><div class="gmail_extra">    text->setAxisAlignment(osgText::Text::SCREEN);</div><div class="gmail_extra"><br></div><div class="gmail_extra">Adding this to your test example fixes the issue.  So I'm curious, do you have an instance where the character size should be scaled to SCREEN_COORDS but with the AxisAlignment set to SCREEN.</div><div class="gmail_extra"><br></div><div class="gmail_extra">As a general comment, if you are scaling the text to screen coords the rotation of the text will be important to take into account as the aspect ratio of the window can be altered so required the horizontal and vertical scaling can be different, which will be affected by the rotation of the text.</div><div class="gmail_extra"><br></div><div class="gmail_extra">At this point I don't think we are looking at a bug, rather just an odd behaviour when using text is an odd way.<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Robert.<br></div></div>