[osg-users] setNestRenderBins questions
robert.osfield at gmail.com
Tue Jul 1 11:29:42 PDT 2008
The setNestRenderBins only affects where the bin (if any) associated
with the StateSet gets placed in the rendering graph, it doesn't
enable or disable what happens for child StateSet. I don't believe
it's a feature that you'd want to inherit, its not state like modes
and StateAttributes, it's a control associated with RenderBin
placement and that is tightly bound to the StateSet.
On Tue, Jul 1, 2008 at 5:19 PM, Paul Martz <pmartz at skew-matrix.com> wrote:
> Hi all -- I don't recall who submitted this change, but I took it for a
> short test drive today and here are some observations and questions.
> The value of setNestRenderBins isn't being saved to the .osg file format. I
> didn't test .ive. Is this intentional, or an oversight?
> My first instinct was to setNestRenderBins(false) at my root node to disable
> nesting for the entire scene graph, expecting the value would inherit down
> to all StateSets below it. My thinking was that I could then re-enable it
> further down the scene graph, if desired. This isn't the case; to disable
> RenderBin nesting, one must setNestRenderBins(false) on the one StateSet for
> which you want nesting disabled. Is this the desired behavior? It's
> inconsistent with the inheritance of the bin number and name.
> Paul Martz
> Skew Matrix Software LLC
> +1 303 859 9466
> osg-users mailing list
> osg-users at lists.openscenegraph.org
More information about the osg-users