Navigation
Unreal Engine C++ API Reference > 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 | |
---|---|---|---|
![]() |