UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LumenVisualizeRadianceCache.cpp File Reference

Classes

class  FVisualizeRadianceCacheVS
 
class  FVisualizeRadianceCachePS
 

Functions

 IMPLEMENT_GLOBAL_SHADER (FVisualizeRadianceCacheVS,"/Engine/Private/Lumen/LumenVisualizeRadianceCache.usf", "VisualizeRadianceCacheVS", SF_Vertex)
 
 IMPLEMENT_GLOBAL_SHADER (FVisualizeRadianceCachePS, "/Engine/Private/Lumen/LumenVisualizeRadianceCache.usf", "VisualizeRadianceCachePS", SF_Pixel)
 
LumenRadianceCache::FRadianceCacheInputs GetFinalGatherRadianceCacheInputs (const FViewInfo &View)
 

Variables

int32 GLumenVisualizeTranslucencyVolumeRadianceCache = 0
 
FAutoConsoleVariableRef CVarLumenRadianceCacheVisualizeTranslucencyVolume (TEXT("r.Lumen.TranslucencyVolume.RadianceCache.Visualize"), GLumenVisualizeTranslucencyVolumeRadianceCache, TEXT(""), ECVF_RenderThreadSafe)
 
float GLumenRadianceCacheVisualizeRadiusScale = 1.0f
 
FAutoConsoleVariableRef CVarLumenRadianceCacheVisualizeRadiusScale (TEXT("r.Lumen.RadianceCache.VisualizeRadiusScale"), GLumenRadianceCacheVisualizeRadiusScale, TEXT("Scales the size of the spheres used to visualize radiance cache samples."), ECVF_RenderThreadSafe)
 
int32 GLumenRadianceCacheVisualizeClipmapIndex = -1
 
FAutoConsoleVariableRef CVarLumenRadianceCacheVisualizeClipmapIndex (TEXT("r.Lumen.RadianceCache.VisualizeClipmapIndex"), GLumenRadianceCacheVisualizeClipmapIndex, TEXT("Selects which radiance cache clipmap should be visualized. -1 visualizes all clipmaps at once."), ECVF_RenderThreadSafe)
 
TAutoConsoleVariable< int32CVarLumenTranslucencyVolume
 

Function Documentation

◆ GetFinalGatherRadianceCacheInputs()

LumenRadianceCache::FRadianceCacheInputs GetFinalGatherRadianceCacheInputs ( const FViewInfo View)

◆ IMPLEMENT_GLOBAL_SHADER() [1/2]

IMPLEMENT_GLOBAL_SHADER ( FVisualizeRadianceCachePS  ,
"/Engine/Private/Lumen/LumenVisualizeRadianceCache.usf"  ,
"VisualizeRadianceCachePS"  ,
SF_Pixel   
)

◆ IMPLEMENT_GLOBAL_SHADER() [2/2]

IMPLEMENT_GLOBAL_SHADER ( FVisualizeRadianceCacheVS  ,
"/Engine/Private/Lumen/LumenVisualizeRadianceCache.usf"  ,
"VisualizeRadianceCacheVS"  ,
SF_Vertex   
)

Variable Documentation

◆ CVarLumenRadianceCacheVisualizeClipmapIndex

FAutoConsoleVariableRef CVarLumenRadianceCacheVisualizeClipmapIndex(TEXT("r.Lumen.RadianceCache.VisualizeClipmapIndex"), GLumenRadianceCacheVisualizeClipmapIndex, TEXT("Selects which radiance cache clipmap should be visualized. -1 visualizes all clipmaps at once."), ECVF_RenderThreadSafe) ( TEXT("r.Lumen.RadianceCache.VisualizeClipmapIndex")  ,
GLumenRadianceCacheVisualizeClipmapIndex  ,
TEXT("Selects which radiance cache clipmap should be visualized. -1 visualizes all clipmaps at once." ,
ECVF_RenderThreadSafe   
)

◆ CVarLumenRadianceCacheVisualizeRadiusScale

FAutoConsoleVariableRef CVarLumenRadianceCacheVisualizeRadiusScale(TEXT("r.Lumen.RadianceCache.VisualizeRadiusScale"), GLumenRadianceCacheVisualizeRadiusScale, TEXT("Scales the size of the spheres used to visualize radiance cache samples."), ECVF_RenderThreadSafe) ( TEXT("r.Lumen.RadianceCache.VisualizeRadiusScale")  ,
GLumenRadianceCacheVisualizeRadiusScale  ,
TEXT("Scales the size of the spheres used to visualize radiance cache samples." ,
ECVF_RenderThreadSafe   
)

◆ CVarLumenRadianceCacheVisualizeTranslucencyVolume

FAutoConsoleVariableRef CVarLumenRadianceCacheVisualizeTranslucencyVolume(TEXT("r.Lumen.TranslucencyVolume.RadianceCache.Visualize"), GLumenVisualizeTranslucencyVolumeRadianceCache, TEXT(""), ECVF_RenderThreadSafe) ( TEXT("r.Lumen.TranslucencyVolume.RadianceCache.Visualize")  ,
GLumenVisualizeTranslucencyVolumeRadianceCache  ,
TEXT("")  ,
ECVF_RenderThreadSafe   
)

◆ CVarLumenTranslucencyVolume

TAutoConsoleVariable<int32> CVarLumenTranslucencyVolume
extern

◆ GLumenRadianceCacheVisualizeClipmapIndex

int32 GLumenRadianceCacheVisualizeClipmapIndex = -1

◆ GLumenRadianceCacheVisualizeRadiusScale

float GLumenRadianceCacheVisualizeRadiusScale = 1.0f

◆ GLumenVisualizeTranslucencyVolumeRadianceCache

int32 GLumenVisualizeTranslucencyVolumeRadianceCache = 0