<div dir="ltr">Hi Glenn,<br><div class="gmail_extra"><br><div class="gmail_quote">On 30 October 2015 at 21:40, Glenn Waldron <span dir="ltr"><<a href="mailto:gwaldron@gmail.com" target="_blank">gwaldron@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><div dir="ltr"><div>Been scratching my head on this one for a while...</div><div><br></div><div>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?</div><div><br></div><div>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.</div></div></blockquote><div><br></div><div>A single RenderBin's can't have two types of rendering order at the same time.  <br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Tried an OVERRIDE; tried disabling nesting; even tried overriding traverse() and tricking the CullVisitor into creating a new bin for me. No luck.</div><div><br></div><div>So...how do I force traversal-order rendering for this node?</div></div></blockquote><div><br></div><div>The simplest way is to Use a different RenderBin number so the OSG's rendering back-end creates a bin for it. <br><br></div><div>Robert.<br></div><div> </div></div></div></div>