![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "VolumeLighting.h"#include "SceneView.h"#include "SceneRendering.h"#include "LightSceneInfo.h"#include "ShadowRendering.h"#include "Components/LightComponent.h"#include "Engine/MapBuildDataRegistry.h"| const FProjectedShadowInfo * GetFirstWholeSceneShadowMap | ( | const FVisibleLightInfo & | VisibleLightInfo | ) |
Fetch the first allocated whole scene shadow map for a given light. Since shadows maps for directional lights are sorted far cascades -> near cascades, this will grab the furthest cascade, which is the typical use case.
| void GetVolumeShadowingShaderParameters | ( | FRDGBuilder & | GraphBuilder, |
| const FViewInfo & | View, | ||
| const FLightSceneInfo * | LightSceneInfo, | ||
| const FProjectedShadowInfo * | ShadowInfo, | ||
| FVolumeShadowingShaderParameters & | OutParameters | ||
| ) |
| IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT | ( | FVolumeShadowingShaderParametersGlobal0 | , |
| "Light0Shadow" | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT | ( | FVolumeShadowingShaderParametersGlobal1 | , |
| "Light1Shadow" | |||
| ) |
| void SetVolumeShadowingDefaultShaderParameters | ( | FRDGBuilder & | GraphBuilder, |
| FVolumeShadowingShaderParametersGlobal0 & | ShaderParams | ||
| ) |
| void SetVolumeShadowingDefaultShaderParameters | ( | FRDGBuilder & | GraphBuilder, |
| FVolumeShadowingShaderParametersGlobal1 & | ShaderParams | ||
| ) |
| void SetVolumeShadowingDefaultShaderParametersGlobal | ( | FRDGBuilder & | GraphBuilder, |
| FVolumeShadowingShaderParameters & | ShaderParams | ||
| ) |
| void SetVolumeShadowingShaderParameters | ( | FRDGBuilder & | GraphBuilder, |
| FVolumeShadowingShaderParametersGlobal0 & | ShaderParams, | ||
| const FViewInfo & | View, | ||
| const FLightSceneInfo * | LightSceneInfo, | ||
| const FProjectedShadowInfo * | ShadowInfo | ||
| ) |
| void SetVolumeShadowingShaderParameters | ( | FRDGBuilder & | GraphBuilder, |
| FVolumeShadowingShaderParametersGlobal1 & | ShaderParams, | ||
| const FViewInfo & | View, | ||
| const FLightSceneInfo * | LightSceneInfo, | ||
| const FProjectedShadowInfo * | ShadowInfo | ||
| ) |