diff --git a/examples/osgshadow/osgshadow.cpp b/examples/osgshadow/osgshadow.cpp index 76677554d..082eb5283 100644 --- a/examples/osgshadow/osgshadow.cpp +++ b/examples/osgshadow/osgshadow.cpp @@ -836,8 +836,8 @@ int main(int argc, char** argv) osg::ref_ptr shadowedScene = new osgShadow::ShadowedScene; - shadowedScene->setReceivesShadowTraversalMask(ReceivesShadowTraversalMask); - shadowedScene->setCastsShadowTraversalMask(CastsShadowTraversalMask); + shadowedScene->getShadowSettings()->setReceivesShadowTraversalMask(ReceivesShadowTraversalMask); + shadowedScene->getShadowSettings()->setCastsShadowTraversalMask(CastsShadowTraversalMask); osg::ref_ptr msm = NULL; if (arguments.read("--no-shadows"))