UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TranslucentLighting.h File Reference
#include "SceneRendering.h"
#include "RenderGraph.h"
#include "VolumeRendering.h"

Go to the source code of this file.

Classes

struct  FTranslucencyLightingVolumeTextures
 
struct  FTranslucentLightInjectionCollector
 
struct  FTranslucentLightInjectionCollector::FInjectionData
 
struct  FTranslucentLightInjectionCollector::FPerViewData
 

Functions

FTranslucencyLightingVolumeParameters GetTranslucencyLightingVolumeParameters (FRDGBuilder &GraphBuilder, const FTranslucencyLightingVolumeTextures &Textures, const FViewInfo &View)
 
bool IsTranslucencyLightingVolumeUsingVoxelMarkingSupported ()
 
bool IsTranslucencyLightingVolumeUsingVoxelMarking ()
 
bool IsTranslucencyLightingVolumeUsingBlueNoise ()
 

Function Documentation

◆ GetTranslucencyLightingVolumeParameters()

FTranslucencyLightingVolumeParameters GetTranslucencyLightingVolumeParameters ( FRDGBuilder GraphBuilder,
const FTranslucencyLightingVolumeTextures Textures,
const FViewInfo View 
)

Initializes translucency volume lighting shader parameters from an optional textures struct. If null or uninitialized, fallback textures are used.

◆ IsTranslucencyLightingVolumeUsingBlueNoise()

bool IsTranslucencyLightingVolumeUsingBlueNoise ( )

◆ IsTranslucencyLightingVolumeUsingVoxelMarking()

bool IsTranslucencyLightingVolumeUsingVoxelMarking ( )

◆ IsTranslucencyLightingVolumeUsingVoxelMarkingSupported()

bool IsTranslucencyLightingVolumeUsingVoxelMarkingSupported ( )