Navigation
API > API/Runtime > API/Runtime/Engine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/SceneManagement.h |
| Include | #include "SceneManagement.h" |
Syntax
class FShadowCascadeSettings
Remarks
Information about a single shadow cascade.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | 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). | |
| FPlane | FarFrustumPlane | ||
| FPlane | NearFrustumPlane | ||
| FConvexVolume | ShadowBoundsAccurate | The accurate bounds of the cascade used for primitive culling. | |
| int32 | 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). |
Constructors
| Type | Name | Description | |
|---|---|---|---|