Hi, The interaction of CullingSet, CullStack and CullVisitor is really confusing to look at, but I think I have a lead!
It seems like the added frustum plane is reset right here: https://github.com/openscenegraph/osg/blob/master/src/osg/CullStack.cpp#L214 when the cull visitor applies a transform. So the approach of adding a plane in the CullCallback won't work on the whole subgraph. Looking at the code if I change the frustum on the projectionCullingStack instead of modelViewCullingStack, it should persist for the whole subgraph... but then I have to specify my culling plane in projection space instead of model space, which is a bit annoying. I will keep looking for a solution. ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=65433#65433 _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

