Hi Michael,

On Tue, Jun 1, 2010 at 3:23 PM, Michael Platings <[email protected]> wrote:
> Agreed, performance is very poor. I noticed that the glyphs are composed of
> lots of very short triangle strips so I suspect retesselating or even just
> making it one long list of GL_TRIANGLES would be a lot faster

I didn't implement Text3D so I'm a bit cold on the implementation
details.  I've just looked up the implementation and it looks like the
freetype's plugin used of DrawArrays and osgUtil::Tesselator may well
be the culprit.

Perhaps a simply test would be to have the freetype plugin run various
optimization passes over the geometry to fix these issues.  I have a
number of other pending submissions to handle so can't look into this
further right now, so if you feel curious then please dive in.

Robert.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to