diff --git a/examples/osgshadow/osgshadow.cpp b/examples/osgshadow/osgshadow.cpp index 62abcda2a..a89dd9312 100644 --- a/examples/osgshadow/osgshadow.cpp +++ b/examples/osgshadow/osgshadow.cpp @@ -42,6 +42,7 @@ #include #include #include +#include #include #include @@ -614,6 +615,11 @@ int main(int argc, char** argv) osg::ref_ptr st = new osgShadow::ShadowTexture; shadowedScene->setShadowTechnique(st.get()); } + else if (arguments.read("--stsm")) + { + osg::ref_ptr st = new osgShadow::StandardShadowMap; + shadowedScene->setShadowTechnique(st.get()); + } else if (arguments.read("--pssm")) { int mapcount = 3;