Hi Paul,
First up many thanks to you and your sponsor for OcclusionQueryNode :-)
Now merged and submitted to SVN, everything integrated smoothly.
Please let me know if anything is missing.
A few comments:
1) I didn't spot an clean up of OpenGL ID's, I presume this is
pending integration with the core OSG. We'll need to
patch src/ogUtil/GraphicsContext.cpp and SceneView.cpp to do
this clean up. See existance osg::flush*() calls
for guidance.
2) .ive plugin support is needed, best to do a search for a Node
like osg::OccluderNode in the src/osgPlugins/ive
plugin for guidance.
Cheers,
Robert.
On Dec 19, 2007 3:39 AM, Paul Martz <[EMAIL PROTECTED]> wrote:
>
>
> Hi Robert -- I'm doing multiple submissions to avoid confusion between
> similarly-named files.
>
> This first part contains the following files:
> src/osg/OcclusionQueryNode.cpp
> src/osg/CMakeLists.txt
>
>
> src/osgUtil/CullVisitor.cpp include/osg/OcclusionQueryNode
>
> include/osg/NodeVisitor
>
> include/osgUtil/CullVisitor
>
> This is the heart of OcclusionQueryNode. NodeVisitor changed to add an
> apply(OcclusionQueryNode&) method. CullVisitor overrides that method and
> determines whether or not to cull OcclusionQueryNode children.
>
> Paul Martz
> Skew Matrix Software LLC
> http://www.skew-matrix.com
> 303 859 9466
>
> _______________________________________________
> 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