From d9dbff18a2a3ada613477d044f3ef0fb40a6a020 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Mon, 3 Oct 2011 15:57:06 +0000 Subject: [PATCH] Add catch for when shadows are enabled between the update and draw traversals. --- src/osgShadow/ViewDependentShadowMap.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/osgShadow/ViewDependentShadowMap.cpp b/src/osgShadow/ViewDependentShadowMap.cpp index c57b7c343..172a7a44e 100644 --- a/src/osgShadow/ViewDependentShadowMap.cpp +++ b/src/osgShadow/ViewDependentShadowMap.cpp @@ -583,6 +583,13 @@ void ViewDependentShadowMap::cull(osgUtil::CullVisitor& cv) { OSG_INFO<osg::Group::traverse(cv); + return; + } + ViewDependentData* vdd = getViewDependentData(&cv); if (!vdd)