Hi Robert,

I've removed the AxisAlignment... the text is the same.
the reason for it being upside down is because of my
ortho matrix.. I've set bottom to the pixel height of the view and top to
zero.
this way I get a coordinate system for the gui that is in the upper, left

regards,
Peter

On Tue, Jul 27, 2010 at 11:27 AM, Robert Osfield
<robert.osfi...@gmail.com>wrote:

> Hi Peter,
>
> If you are using an orthographic projection then you will just need to
> align the text to the XY plane, which is the default, there is no need
> to set the AxisAlignment to SCREEN.   It's likely upside down as
> you've inverted the coordinates w.r.t OpenGL.
>
> Robert.
>
> On Tue, Jul 27, 2010 at 9:32 AM, Peter Wraae Marino
> <marino.pe...@gmail.com> wrote:
> > Hi osgUsers,
> > I'm trying to create a gui and would like to have my coordinates system
> 0, 0
> > at the upper, left of the screen. To do this I decided to create a matrix
> > that has an ortho view as follows:
> > osg::Matrix::ortho2D( 0, viewW, viewH, 0)
> > where viewH is bottom and top has zero
> > This works great when drawing my gui stuff.. but when I use osgText::Text
> as
> > follows:
> > m_rText = new osgText::Text;
> > m_rText->setAxisAlignment( osgText::Text::SCREEN );
> > the text is at the correct position, but is upside down. I've searched
> the
> > osgText if it was possible to set the drawing direction, but couldn't
> find
> > anything.
> > is there a way to solve this?
> > I would really like to avoid having to use a osg::Matrix::ortho2D( 0,
> viewW,
> > 0, viewH ), because this would mean that all my gui components would have
> to
> > compensate for the viewH and reverse direction.
> > any suggestions?,
> > Peter Wraae Marino
> >
> > --
> > Bellinge Gymnasterne: http://www.bellingegymnasterne.dk
> > Power Tumbling: http://www.powertumbling.dk
> > OSG-Help: http://osghelp.com
> >
> > _______________________________________________
> > osg-users mailing list
> > osg-users@lists.openscenegraph.org
> >
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> >
> >
> _______________________________________________
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



-- 
Bellinge Gymnasterne: http://www.bellingegymnasterne.dk
Power Tumbling: http://www.powertumbling.dk
OSG-Help: http://osghelp.com
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to