Adrian, I am afraid I don't understand what you want to do. Could you provide bit more explicit explanation ? At higher level of abstraction using LispSM with PSSM should be possible but I am not that familiar with PSSM implementations to judge whether it is easy or difficult task to merge two approaches.
If you closely look at LightPerspectiveShadowMap class you will find that it basicaly overrides one method of ProjectionShadowMap template class. Rest of heavy work is done by underlying MinimalXXXShadowMaps. These classes attempt to compute minimal shadowed volume (as ConvexPolyhedron - polytope like object). This volume could be used by modified PSSM instead of view frustum. This computed volume is passed as one of the input arguments to the method that LispSM overrrides. Cheers, Wojtek ----- Original Message ----- From: Adrian Egli OpenSceneGraph (3D) To: OpenSceneGraph Users Sent: Monday, October 06, 2008 11:40 AM Subject: [osg-users] Lispsm / PSSM merge ? Hi all The osgShadow lib becomes a really nice shadow toolkit, thanks all to work out on different shadow technics. As we all understand is that the PSSM would be one of the most robust shadowing technic for large terrain, now we should be able to merge the lispsm with the pssm idea: would it be possible to add one feature to lispsm: start shadow at near plane and stop shadow at far plane, then we will need a combiner of the lispsm shadow, then we gets pssm idea back. would this be possible to do, or do we need to rewrite the whole pssm stuff? would it be possible to add some filter into the GLSL shader code for shadows: pcf ... ? adrian -- ******************************************** Adrian Egli ------------------------------------------------------------------------------ _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org