![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ShadowRendering.h>
Inheritance diagram for TShadowProjectionPS< Quality, bUseFadePlane, bModulatedShadows, bUseTransmission, SubPixelShadow >:Protected Member Functions | |
| LAYOUT_FIELD (FShadowProjectionShaderParameters, ProjectionParameters) | |
| LAYOUT_FIELD (FShaderParameter, ShadowFadeFraction) | |
| LAYOUT_FIELD (FShaderParameter, ShadowSharpen) | |
| LAYOUT_FIELD (FShaderParameter, LightPosition) | |
Protected Member Functions inherited from FShader | |
| LAYOUT_FIELD (TMemoryImageArray< FHashedName >, UniformBufferParameterStructs) | |
| LAYOUT_FIELD (TMemoryImageArray< FShaderUniformBufferParameter >, UniformBufferParameters) | |
| LAYOUT_FIELD_EDITORONLY (FSHAHash, OutputHash) | |
| LAYOUT_FIELD_EDITORONLY (FSHAHash, VFSourceHash) | |
| LAYOUT_FIELD_EDITORONLY (FSHAHash, SourceHash) | |
Additional Inherited Members | |
Public Types inherited from FGlobalShader | |
| using | ShaderMetaType = FGlobalShaderType |
| using | FPermutationParameters = FGlobalShaderPermutationParameters |
Public Types inherited from FShader | |
| using | FPermutationDomain = FShaderPermutationNone |
| using | FPermutationParameters = FShaderPermutationParameters |
| using | CompiledShaderInitializerType = FShaderCompiledShaderInitializerType |
| using | ShaderMetaType = FShaderType |
| using | ShaderStatKeyType = FMemoryImageName |
| using | FShaderStatisticMap = TMemoryImageMap< ShaderStatKeyType, FShaderStatVariant > |
TShadowProjectionPS A pixel shader for projecting a shadow depth buffer onto the scene. Used with any light type casting normal shadows.
|
inline |
|
inline |
Constructor - binds all shader params and initializes the sample offsets
| Initializer | - init data from shader compiler |
|
protected |
|
protected |
|
protected |
|
protected |
|
inlinestatic |
Add any defines required by the shader
| OutEnvironment | - shader environment to modify |
|
inline |
Sets the pixel shader's parameters
| View | - current view |
| ShadowInfo | - projected shadow info for a single light |
|
inlinestatic |