14 #ifndef OSGSHADOW_SHADOWVOLUME
15 #define OSGSHADOW_SHADOWVOLUME 1
21 #include <osgShadow/ShadowTechnique>
22 #include <osgShadow/OccluderGeometry>
40 void setDynamicShadowVolumes(
bool dynamicShadowVolumes);
53 virtual void cleanSceneGraph();
osg::ref_ptr< osg::Light > _diffuseLight
bool _dynamicShadowVolumes
This class provides an object-oriented thread mutex interface.
osg::ref_ptr< osg::Light > _ambientLight
osg::ref_ptr< osg::StateSet > _shadowVolumeStateSet
osg::ref_ptr< osg::StateSet > _ss1
#define META_Object(library, name)
osg::ref_ptr< osg::StateSet > _mainShadowStateSet
bool getDynamicShadowVolumes() const
osgShadow::ShadowVolumeGeometry::DrawMode _drawMode
osg::ref_ptr< osgShadow::OccluderGeometry > _occluder
osgShadow::ShadowVolumeGeometry::DrawMode getDrawMode() const
osg::ref_ptr< osg::StateSet > _shadowedSceneStateSet
OpenThreads::Mutex _shadowVolumeMutex
osg::ref_ptr< osgShadow::ShadowVolumeGeometry > _shadowVolume