This website requires JavaScript.
Explore
Help
Sign In
FGFS-4.1
/
OpenSceneGraph
Watch
4
Star
0
Fork
0
You've already forked OpenSceneGraph
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
Files
56ec2bbabfd157d9ccc159e875dc87175029c436
OpenSceneGraph
/
include
/
osgUtil
History
Robert Osfield
7c38643a77
From Tim Moore, "I noticed that the "Materials" statistic in the camera scene stats display seemed to be identical to the number of drawables. In fact, it displays the nummat member of osgUtil::Statistics, but that variable has nothing to do with materials. nummat tracks the number of matrices associated with Drawable objects in a RenderBin; as I understand it, Drawables pretty much always have a model-view matrix tied to them in RenderBins, so this statistic doesn't seem very useful. So, I added statistics for the number of StateGraph objects in RenderBins and also for the number of Drawables in the "fine grain ordering" of RenderBins. The latter corresponds to the number of Drawables in the scene that are sorted by some criteria other than graphics state; usually that is distance for semi-transparent objects, though it could be traversal order. These two statistics give an idea of the number of graphic state changes happening in a visible scene: each StateGraph implies a state change, and there could be a change for each sorted object too. You can also subtract the number of sorted Drawables from the total number of Drawables and get an idea of how many Drawables are being drawn for each StateGraph.
...
"
2010-04-20 10:59:44 +00:00
..
ConvertVec
…
CubeMapGenerator
…
CullVisitor
…
DelaunayTriangulator
…
DisplayRequirementsVisitor
…
DrawElementTypeSimplifier
…
EdgeCollector
…
Export
…
GLObjectsVisitor
…
HalfWayMapGenerator
…
HighlightMapGenerator
…
IncrementalCompileOperation
…
IntersectionVisitor
…
IntersectVisitor
…
LineSegmentIntersector
…
MeshOptimizers
…
OperationArrayFunctor
…
Optimizer
…
PlaneIntersector
…
PolytopeIntersector
…
PositionalStateContainer
…
PrintVisitor
…
ReflectionMapGenerator
…
RenderBin
…
RenderLeaf
…
RenderStage
…
ReversePrimitiveFunctor
…
SceneGraphBuilder
…
SceneView
…
ShaderGen
…
Simplifier
…
SmoothingVisitor
…
StateGraph
…
Statistics
From Tim Moore, "I noticed that the "Materials" statistic in the camera scene stats display seemed to be identical to the number of drawables. In fact, it displays the nummat member of osgUtil::Statistics, but that variable has nothing to do with materials. nummat tracks the number of matrices associated with Drawable objects in a RenderBin; as I understand it, Drawables pretty much always have a model-view matrix tied to them in RenderBins, so this statistic doesn't seem very useful. So, I added statistics for the number of StateGraph objects in RenderBins and also for the number of Drawables in the "fine grain ordering" of RenderBins. The latter corresponds to the number of Drawables in the scene that are sorted by some criteria other than graphics state; usually that is distance for semi-transparent objects, though it could be traversal order. These two statistics give an idea of the number of graphic state changes happening in a visible scene: each StateGraph implies a state change, and there could be a change for each sorted object too. You can also subtract the number of sorted Drawables from the total number of Drawables and get an idea of how many Drawables are being drawn for each StateGraph.
2010-04-20 10:59:44 +00:00
TangentSpaceGenerator
…
Tessellator
…
TransformAttributeFunctor
…
TransformCallback
…
TriStripVisitor
…
UpdateVisitor
…
Version
…