Hi Farshid,

Changes look good, and in testing everything looks to be holding up
perfectly.  Changes now merged and submitted to svn/trunk.

Cheers,
Robert.

On 8 May 2014 18:07, Farshid Lashkari <[email protected]> wrote:
> Hi Robert,
>
> As discussed, I've added the ability to handle Drawable objects within the
> NodeVisitor class. Here is an overview of the changes:
>
> - Added apply(Drawable) and apply(Geometry) to NodeVisitor
>
> - Added accept(NodeVisitor) method to Drawable/Geometry
>
> - Added traverse(NodeVisitor) to Geode which calls accept(NodeVisitor) on
> all Drawables
>
> - Updated CullVisitor to use new apply(Drawable) to handle drawables. The
> apply(Billboard) method still manually handles the drawables since it is
> depends on the billboard settings. I needed to disable the traverse within
> billboard to prevent duplicate traversal of drawables.
>
> - Update other osgUtil node visitors (GLObjectsVisitor,
> IncrementalCompileOperation, ..) to use new apply(Drawable) method.
>
> Cheers,
> Farshid
>
> _______________________________________________
> osg-submissions mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
>
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to