![]() |
OGRE
1.11.5
Object-Oriented Graphics Rendering Engine
|
Implements the uniform shadow mapping algorithm in focused mode. More...
#include <OgreShadowCameraSetupFocused.h>
Public Member Functions | |
FocusedShadowCameraSetup (void) | |
Default constructor. More... | |
virtual void | getShadowCamera (const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const |
Returns a uniform shadow camera with a focused view. More... | |
bool | getUseAggressiveFocusRegion () const |
void | setUseAggressiveFocusRegion (bool aggressive) |
Sets whether or not to use the more aggressive approach to deciding on the focus region or not. More... | |
Implements the uniform shadow mapping algorithm in focused mode.
Ogre::FocusedShadowCameraSetup::FocusedShadowCameraSetup | ( | void | ) |
Default constructor.
|
virtual |
Returns a uniform shadow camera with a focused view.
Implements Ogre::ShadowCameraSetup.
Reimplemented in Ogre::LiSPSMShadowCameraSetup, and Ogre::PSSMShadowCameraSetup.
|
inline |
Sets whether or not to use the more aggressive approach to deciding on the focus region or not.
aggressive | True to use the more aggressive approach, false otherwise. |
|
inline |