Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/SceneManagement.h |
Include |
#include "SceneManagement.h" |
class FShadowCascadeSettings
Information about a single shadow cascade.
Name | Description | ||
---|---|---|---|
|
bFarShadowCascade |
When enabled, the cascade only renders objects marked with bCastFarShadows enabled (e.g. Landscape). |
|
|
float |
CascadeBiasDistribution |
Strength of depth bias across cascades. |
|
float |
FadePlaneLength |
The length of the fade region (SplitFar - FadePlaneOffset), in world units (linear). |
|
float |
FadePlaneOffset |
?? The distance from the camera to the start of the fade region, in world units (linear). |
|
FarFrustumPlane |
||
|
NearFrustumPlane |
||
|
ShadowBoundsAccurate |
The accurate bounds of the cascade used for primitive culling. |
|
|
ShadowSplitIndex |
Index of the split if this is a whole scene shadow from a directional light, Or index of the direction if this is a whole scene shadow from a point light, otherwise INDEX_NONE. |
|
|
float |
SplitFar |
The distance from the camera to the far split plane, in world units (linear). |
|
float |
SplitFarFadeRegion |
In world units (linear). |
|
float |
SplitNear |
The distance from the camera to the near split plane, in world units (linear). |
|
float |
SplitNearFadeRegion |
In world units (linear). |
Name | Description | |
---|---|---|
|
FShadowCascadeSettings() |