OGRE  1.12.13
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.

Remarks
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

Default shadow camera setup.

Implements Ogre::ShadowCameraSetup.


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