Moved CameraCullCallback into ShadowTechnique scope to make it more resusable between various Techniques

This commit is contained in:
Robert Osfield
2007-02-19 12:13:30 +00:00
parent 1964690baa
commit d5c68cfa02
3 changed files with 27 additions and 19 deletions

View File

@@ -19,25 +19,6 @@
using namespace osgShadow;
class CameraCullCallback : public osg::NodeCallback
{
public:
CameraCullCallback(ShadowTexture* st):
_shadowTexture(st)
{
}
virtual void operator()(osg::Node*, osg::NodeVisitor* nv)
{
_shadowTexture->getShadowedScene()->osg::Group::traverse(*nv);
}
protected:
ShadowTexture* _shadowTexture;
};
ShadowTexture::ShadowTexture():
_textureUnit(1)
{