Hi Glenn,

On 30 October 2015 at 21:40, Glenn Waldron <[email protected]> wrote:

>
> Been scratching my head on this one for a while...
>
> I have a node created by a plugin. I need the contents of this node to be
> rendered in traversal order. How do I do it?
>
> Naturally, I tried to use a TraversalOrderBin... setRenderBinDetails(0,
> "TraversalOrderBin"). However, this will only activate my new render bin if
> the *current* RenderBin has a different bin number. If the current bin is
> already #0, it will put my geometry in that existing bin and ignore my
> request for a TraversalOrderBin.
>

A single RenderBin's can't have two types of rendering order at the same
time.



> Tried an OVERRIDE; tried disabling nesting; even tried overriding
> traverse() and tricking the CullVisitor into creating a new bin for me. No
> luck.
>
> So...how do I force traversal-order rendering for this node?
>

The simplest way is to Use a different RenderBin number so the OSG's
rendering back-end creates a bin for it.

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

Reply via email to