Robert Osfield
0ee0aad0fe
Moved TextNode from osgText into example/osgtext3D in prep for 3.0
2010-11-23 17:33:43 +00:00
Robert Osfield
d23ce985a1
Introduced osg namespace to new local GLU functions
2010-10-07 11:53:28 +00:00
Robert Osfield
89f7726383
Copied libutil and libtess implementations in form Mesa 7.9/src/glu into the src/osg/glu,
...
changed extensions from .c to .cpp and got compiling as C files as part of the osg core library.
Updated and cleaned up the rest of the OSG to use the new internal GLU.
2010-10-06 14:44:52 +00:00
Robert Osfield
5af4884558
Moved Text3D across to using Style for character thickness.
...
Quitened down debug messages in 3D text geometry creation.
Improved the Text3D implementation of the new 3D text geometry.
2010-09-27 17:11:12 +00:00
Robert Osfield
f8b44c3b33
Added support for osgText::Style into osgText::Text3D.
...
Refactored Text3D implementation to use new GlyphGeometry class.
Implemented GlyphGeometry backend and cleaned up Glyph3D interface.
2010-09-27 16:18:20 +00:00
Robert Osfield
c006c75615
Moved Style and Bevel classes out into their own include/osgText/Style header.
...
Introduced GlyphGeometry class for handling the geometry data for rendering 3D text
2010-09-24 12:57:55 +00:00
Robert Osfield
6f49d85f88
Cleaned up debug info, and changed Text3D across to using GL_NORMALIZE instead of GL_RESCALE_NORMAL.
2010-09-08 11:02:39 +00:00
Robert Osfield
234cb82867
Moved Glyph and Glyph3D out of Font header/source file into their own header/source file.
2010-09-07 18:20:03 +00:00