![]() |
OGRE
1.10.12
Object-Oriented Graphics Rendering Engine
|
This class allows you to plug in new ways to define the camera setup when rendering and projecting shadow textures. More...
#include <OgreShadowCameraSetup.h>
Inheritance diagram for Ogre::ShadowCameraSetup:Public Member Functions | |
| virtual | ~ShadowCameraSetup () |
| Need virtual destructor in case subclasses use it. More... | |
| virtual void | getShadowCamera (const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const =0 |
| Function to implement – must set the shadow camera properties. More... | |
This class allows you to plug in new ways to define the camera setup when rendering and projecting shadow textures.
|
inlinevirtual |
Need virtual destructor in case subclasses use it.
|
pure virtual |
Function to implement – must set the shadow camera properties.
Implemented in Ogre::FocusedShadowCameraSetup, Ogre::LiSPSMShadowCameraSetup, Ogre::PSSMShadowCameraSetup, Ogre::DefaultShadowCameraSetup, and Ogre::PlaneOptimalShadowCameraSetup.