Robert Osfield
|
50be800787
|
Moved TextNode into osgText.
Cleaned up freetype plugin so it no longer does tesselation - instead Glyph and TextNode do this.
|
2010-09-07 18:18:35 +00:00 |
|
Robert Osfield
|
a6abbb545e
|
Further work on new 3D text support
|
2010-09-06 15:43:59 +00:00 |
|
Robert Osfield
|
32db4d6a98
|
Added basic wiring up of TextTechnique to 3D glyph code
|
2010-09-03 15:03:42 +00:00 |
|
Robert Osfield
|
8c3e3055e7
|
Refactored osgText::Font so that it now supports both 2D and 3D glyphs.
Added TextNode.h and TextNode.cpp to examples/osgtext3D in prep for introducing the new node to osgText library
|
2010-09-03 08:26:46 +00:00 |
|
Robert Osfield
|
0a429e97f7
|
Changed --flat to --flat-shaded to avoid conflict with oiginal --flat ratio control.
|
2010-08-25 14:34:08 +00:00 |
|
Robert Osfield
|
2ee999fb6e
|
Cleaned up main and introduced --samples <num>, --flat, --smooth command line controls.
Add StatsHandler to viewer to enable review of different settings on number vertices/triangles.
|
2010-08-25 11:07:30 +00:00 |
|
Robert Osfield
|
6049f67a48
|
Implemented the shell geometry code
|
2010-08-24 16:08:50 +00:00 |
|
Robert Osfield
|
f3617062a0
|
Refactored 3d text geometry creation code so that the text is all placed in one osg::Geometry.
|
2010-08-24 14:22:58 +00:00 |
|
Robert Osfield
|
e4d8e560b0
|
Implemented generation of front, back and bevel geometries to complete the 3d glyphs.
|
2010-08-19 16:24:08 +00:00 |
|
Robert Osfield
|
075b1b769c
|
Beginning of crease angle support for SmoothingVisitor to all it duplicate vertices are creases
thus enabling separate normals for triangles adjacent to the creases.
|
2010-07-30 19:39:38 +00:00 |
|
Robert Osfield
|
9296391f1e
|
Added bevel geometry
|
2010-07-26 11:12:45 +00:00 |
|
Robert Osfield
|
63ea6ae979
|
Clean up boudnary code
|
2010-07-26 11:06:45 +00:00 |
|
Robert Osfield
|
35fbe3ffb4
|
Implemented boundary polygon creation based on the refined boundary segments
|
2010-07-20 10:46:27 +00:00 |
|
Robert Osfield
|
0290405166
|
Added boundary bisector computation, bisector intersection thickness and segment removal.
|
2010-07-19 20:34:15 +00:00 |
|
Robert Osfield
|
41157e4dd8
|
Added computeIntersectionPoint and computeBisectorNormal functions
|
2010-07-17 12:03:17 +00:00 |
|
Robert Osfield
|
f2de3468ef
|
Added handling of duplicate vertices
|
2010-07-15 11:32:31 +00:00 |
|
Robert Osfield
|
777763bc55
|
Added raw primitive and vertex data into the osgText::Font3D and FreeTypePlugin to aid development of new 3D text functionality.
Added new test for original 3D text support and new experimental code for exploring approaches to new 3D text support.
|
2010-07-14 18:50:41 +00:00 |
|
Robert Osfield
|
f69a48e552
|
From David Callu, added support of 3D text to osgText and associated plugins.
|
2007-12-10 15:15:56 +00:00 |
|