OGRE  13.4
Object-Oriented Graphics Rendering Engine
Ogre::DefaultShadowCameraSetup Class Reference

Implements default shadow camera setup. More...

#include <OgreShadowCameraSetup.h>

+ Inheritance diagram for Ogre::DefaultShadowCameraSetup:

Public Member Functions

 DefaultShadowCameraSetup ()
 
virtual ~DefaultShadowCameraSetup ()
 
virtual void getShadowCamera (const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const
 Default shadow camera setup. More...
 
- Public Member Functions inherited from Ogre::ShadowCameraSetup
virtual ~ShadowCameraSetup ()
 Need virtual destructor in case subclasses use it. More...
 

Static Public Member Functions

static ShadowCameraSetupPtr create ()
 

Detailed Description

Implements default shadow camera setup.

This implements the default shadow camera setup algorithm.  This is what might
be referred to as "normal" shadow mapping.  

Constructor & Destructor Documentation

◆ DefaultShadowCameraSetup()

Ogre::DefaultShadowCameraSetup::DefaultShadowCameraSetup ( )

◆ ~DefaultShadowCameraSetup()

virtual Ogre::DefaultShadowCameraSetup::~DefaultShadowCameraSetup ( )
virtual

Member Function Documentation

◆ create()

static ShadowCameraSetupPtr Ogre::DefaultShadowCameraSetup::create ( )
inlinestatic

◆ getShadowCamera()

virtual void Ogre::DefaultShadowCameraSetup::getShadowCamera ( const SceneManager sm,
const Camera cam,
const Viewport vp,
const Light light,
Camera texCam,
size_t  iteration 
) const
virtual

The documentation for this class was generated from the following file: