Yes, thanks again, I was missing the osgdb_freetype plugin. :) Just a note, you meant '|' not '&' off course ;)
Alessandro On 4/19/07, Michael Henheffer <[EMAIL PROTECTED]> wrote:
Hi Alessandro, Comments within. > Thank you very much...you were right...I managed to remove that white > cross. Now I have two more questions concerning Text. First, I wonder > what is the purpose of a call like this: > > > > pText->setDrawMode(osgText::Text::TEXT); > > I tryed to remove such a call and the effect on the displayed text is > the same. > The draw mode is set to just TEXT by default so just the text will be rendered. The input to the method is a mask so you can turn the rendering of various objects on or off. In this case the options are TEXT, BOUNDINGBOX and ALIGNMENT to control the rendering of the text, a bounding box around the text, and the alignment cursor respectively. So you could turn on rendering of all three as follows: pText->setDrawMode(osgText::Text::TEXT & osgText::Text::BOUNDINGBOX & osgText::Text::ALIGNMENT); > My next problem relates to fonts loading. I tryed to load several font > files like this: > > osg::ref_ptr<osgText::Font> > > font = osgText::readFontFile( "arial.ttf" ); > > pText->setFont(font.get()); > > but it looks like that readFontFile doesn't manage to find the > specified font file even if: > > 1) I had its path to OSG_FILE_PATH (...which contains spaces...) > > 2) I move the font file to the same directory of my executable > > readFontFile(.) returns always NULL. Why? > I'm not sure why this is returning NULL for you. It could be caused by the freetype plugin not being available for your application. Is your osgdb_freetype.dll (osgdb_freetyped.dll for debug) built and in the path for your application? HTH, Mike > > Thanks. > > Alessandro > > > > > On 4/19/07, *Michael Henheffer* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Hi Alessandro, > > Try setting the draw mode to render only the text. > > pText->setDrawMode(osgText::Text::DrawModeMask::TEXT); > > My guess is that the current draw mode mask also contains ALIGNMENT. > > Mike > > alessandro terenzi wrote: > > > > Hi all, > > > > I'm getting familiar with osgText::Text objects. It looks like that > > every object I create is rendered with a white cross in the > middle of > > the text itself...I think it represent the point with respect to > which > > the text is aligned...how can avoid to render also that white > cross? > > > > > > > > Thanks. > > > > Alessandro > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > osg-users mailing list > > [email protected] <mailto:[email protected]> > > http://openscenegraph.net/mailman/listinfo/osg-users > <http://openscenegraph.net/mailman/listinfo/osg-users> > > http://www.openscenegraph.org/ > > -- > CARIS > 115 Waggoners Lane, Fredericton, New Brunswick, Canada, E3B 2L4 > Tel: +1-506-458-8533 Fax: +1-506-459-3849 > _________________________________________________________________________ > New Viewer for 2D and 3D Data > Download your free copy of CARIS Easy View today! > www.caris.com/easyview <http://www.caris.com/easyview> > _________________________________________________________________________ > > This email and any files transmitted with it are confidential and > intended only for the addressee(s). If you are not the intended > recipient(s) please notify us by email reply. You should not use, > disclose, distribute or copy this communication if received in error. > > Any views or opinions expressed in this email are solely those of the > author and do not necessarily represent those of the company. No > binding > contract will result from this email until such time as a written > document is signed on behalf of the company. > > _______________________________________________ > osg-users mailing list > [email protected] <mailto:[email protected]> > http://openscenegraph.net/mailman/listinfo/osg-users > <http://openscenegraph.net/mailman/listinfo/osg-users> > http://www.openscenegraph.org/ > > > ------------------------------------------------------------------------ > > _______________________________________________ > osg-users mailing list > [email protected] > http://openscenegraph.net/mailman/listinfo/osg-users > http://www.openscenegraph.org/ _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
