29 #ifndef __ShadowCameraSetupLiSPSM_H__
30 #define __ShadowCameraSetupLiSPSM_H__
238 virtual void setCameraLightDirectionThreshold(
Degree angle);
244 virtual Degree getCameraLightDirectionThreshold()
const;
A viewpoint from which the scene will be rendered.
Class encapsulating a standard 4x4 homogeneous matrix.
float Real
Software floating point type.
virtual Real getOptimalAdjustFactor() const
Get the parameter n used to produce optimal shadows.
Manages the organisation and rendering of a 'scene' i.e.
Real mOptAdjustFactor
Warp factor adjustment.
virtual void setUseSimpleOptimalAdjust(bool s)
Sets whether or not to use a slightly simpler version of the camera near point derivation (default is...
virtual void setOptimalAdjustFactor(Real n)
Adjusts the parameter n to produce optimal shadows.
A 3D box aligned with the x/y/z axes.
Representation of a dynamic light source in the scene.
Wrapper class which indicates a given angle value is in Degrees.
Standard 3-dimensional vector.
Real mCosCamLightDirThreshold
Threshold (cos angle) within which to start increasing the opt adjust as camera direction approaches ...
Internal class holding a point list representation of a convex body.
bool mUseSimpleNOpt
Use simple nopt derivation?
An abstraction of a viewport, i.e.
Real mOptAdjustFactorTweak
Extra calculated warp factor.
virtual bool getUseSimpleOptimalAdjust() const
Gets whether or not to use a slightly simpler version of the camera near point derivation (default is...
Implements the Light Space Perspective Shadow Mapping Algorithm.
Implements the uniform shadow mapping algorithm in focused mode.