diff --git a/examples/osgshadow/osgshadow.cpp b/examples/osgshadow/osgshadow.cpp index c930b5c75..c09fe9185 100644 --- a/examples/osgshadow/osgshadow.cpp +++ b/examples/osgshadow/osgshadow.cpp @@ -931,6 +931,10 @@ int main(int argc, char** argv) double n=0.0; if (arguments.read("-n",n)) settings->setMinimumShadowMapNearFarRatio(n); + int mapres = 1024; + while (arguments.read("--mapres", mapres)) + settings->setTextureSize(osg::Vec2s(mapres,mapres)); + osg::ref_ptr vdsm = new osgShadow::ViewDependentShadowMap; shadowedScene->setShadowTechnique(vdsm.get()); }