A little update.  To get osgShadow back working again I've applied a
tempory fix to ShadowMap, ParallelSplitShadowMap and SoftShadowMap
such that the setCullInheritance(0x0) is used.   Applying this same
change to ShadowTexture broke it so I've commented this change out.
These changes are now checked in.

I don't think these changes are perfect, and they don't solve the
other places in the OSG or in user code that might not have the
InheritanceMask set appropriately.  My current inclination is to
change CullSettings so that it when you set variables the associated
mask bit is disabled, this behaviour is something that would have to
be optional, even it were on by default.  My guess is that would give
us as close to the original behavior without breaking the rules of
inheritince.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to