OpenSceneGraph/include/osgUtil
Robert Osfield 0669107287 From Roland Smeenk, "While working on the Collada plugin I noticed that all geometry created by the dae reader result in slow path geometry.
Because there already exists the option to convert slow path geometry to the fast path by computing an internal fast path alternative, I added a new optimizer option that automatically does this. To check the results I also made some changes to the statistics gathering and rendering.

Somewhat unrelated, but also part of the optimizer I disabled removal of CameraView nodes during RemoveRedundantNodes optimization.
As discussed on the ML, CameraViews were removed from the scenegraph. This solves that issue.

Summary:
-Geometry::areFastPathsUsed now also looks at internalOptimizedGeometry
-Added Optimize option to make all slow path geometry compute their internal fast path alternative
-Added fast geometry counter to the statistics
-Disabled removel of CameraViews in optimizer
"
2009-03-10 14:15:59 +00:00
..
ConvertVec
CubeMapGenerator
CullVisitor Introduce NodeVisitor::className and libraryName() 2008-12-17 12:13:15 +00:00
DelaunayTriangulator
DisplayRequirementsVisitor Introduce NodeVisitor::className and libraryName() 2008-12-17 12:13:15 +00:00
DrawElementTypeSimplifier Fixes for doxgen warnings 2009-02-11 10:41:55 +00:00
EdgeCollector
Export
GLObjectsVisitor Tweaked API to get wrappers to build 2009-03-09 16:53:57 +00:00
HalfWayMapGenerator
HighlightMapGenerator
IntersectionVisitor Introduce NodeVisitor::className and libraryName() 2008-12-17 12:13:15 +00:00
IntersectVisitor Introduce NodeVisitor::className and libraryName() 2008-12-17 12:13:15 +00:00
LineSegmentIntersector
OperationArrayFunctor
Optimizer From Roland Smeenk, "While working on the Collada plugin I noticed that all geometry created by the dae reader result in slow path geometry. 2009-03-10 14:15:59 +00:00
PlaneIntersector
PolytopeIntersector
PositionalStateContainer
ReflectionMapGenerator
RenderBin
RenderLeaf
RenderStage From Michael Platings and Paul Palumbo, multi-sample FBO support 2008-06-18 14:09:11 +00:00
ReversePrimitiveFunctor
SceneGraphBuilder
SceneView Fixed the handling of setLightingMode and inheritCullSettings so that it properly manages the GL_LIGHTING mode 2009-01-28 09:23:26 +00:00
Simplifier Introduce NodeVisitor::className and libraryName() 2008-12-17 12:13:15 +00:00
SmoothingVisitor
StateGraph
Statistics From Roland Smeenk, "While working on the Collada plugin I noticed that all geometry created by the dae reader result in slow path geometry. 2009-03-10 14:15:59 +00:00
TangentSpaceGenerator
Tessellator From Ruth Lang, "using osg version 2.5.5 and compiling my program under OpenSUSE 11.0 2008-07-21 21:20:21 +00:00
TransformAttributeFunctor
TransformCallback
TriStripVisitor Removed the reducent non const get methods 2008-07-21 22:38:11 +00:00
UpdateVisitor Introduce NodeVisitor::className and libraryName() 2008-12-17 12:13:15 +00:00
Version