diff --git a/include/osgUtil/CullVisitor b/include/osgUtil/CullVisitor index 6c31e2886..3f7eb78f3 100644 --- a/include/osgUtil/CullVisitor +++ b/include/osgUtil/CullVisitor @@ -172,6 +172,16 @@ class OSGUTIL_EXPORT CullVisitor : public osg::NodeVisitor, public osg::CullStac return _rootRenderStage.get(); } + inline RenderStage* getCurrentRenderStage() + { + return _currentRenderBin->getStage(); + } + + inline osg::Camera* getCurrentCamera() + { + return getCurrentRenderStage()->getCamera(); + } + inline RenderBin* getCurrentRenderBin() { return _currentRenderBin;