<div dir="ltr">Hi,<br><br>I found an other solution using a vector to store the visible elements and clearing this list each render loop. I is the more simple solution I think.<br><br>thanks for your help.<br>Regards,<br>   Vincent.<br>
<br><div class="gmail_quote">2008/9/26 Ulrich Hertlein <span dir="ltr"><<a href="mailto:u.hertlein@sandbox.de">u.hertlein@sandbox.de</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Hi Vincent,<br>
<br>
Vincent Bourdier wrote:<br>
>> Vincent Bourdier wrote:<br>
>>> If if do a nodevisitior, I've the problem that the operator() takes a<br>
>>> nodevisitor in parameter and so I can't obtain the cull state with that.<br>
>>> (method isCulled() not aviable from a node visitor)<br>
>> The way I understood Robert, the fact that your operator() is called means<br>
>> the node in<br>
>> question is *not* culled so you could simple set your _isCulled=true.  And<br>
>> don't forget to call traverse().<br>
><br>
> Ok, this is a simple and good way to have the result, but not sufficient :<br>
> cull = true when operator() is called, but if the operator is not called,<br>
> cull still = true and will never be false...<br>
<br>
</div>Yes it will never be reset by the cull traversal so you have to do that yourself e.g. just<br>
before cull or maybe after you've read the cull state from your class.<br>
<br>
Cheers,<br>
<font color="#888888">/ulrich<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
osg-users mailing list<br>
<a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" target="_blank">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>
</div></div></blockquote></div><br></div>