Go to the documentation of this file.
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.
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.
Representation of a dynamic light source in the scene.
Implements the uniform shadow mapping algorithm in focused mode.
virtual bool getUseSimpleOptimalAdjust() const
Gets whether or not to use a slightly simpler version of the camera near point derivation (default is...
Wrapper class which indicates a given angle value is in Degrees.
Implements the Light Space Perspective Shadow Mapping Algorithm.
Class encapsulating a standard 4x4 homogeneous matrix.
Manages the organisation and rendering of a 'scene' i.e.
An abstraction of a viewport, i.e.
virtual void setOptimalAdjustFactor(Real n)
Adjusts the parameter n to produce optimal shadows.
A 3D box aligned with the x/y/z axes.
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...
float Real
Software floating point type.
virtual Real getOptimalAdjustFactor() const
Get the parameter n used to produce optimal shadows.
Real mOptAdjustFactorTweak
Extra calculated warp factor.
bool mUseSimpleNOpt
Use simple nopt derivation?
Standard 3-dimensional vector.
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Tue Apr 13 2021 08:53:15