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

Classes

class  FVolumetricFogLightFunctionPS
 

Functions

FAutoConsoleVariableRef CVarVolumetricFogLightFunctionSupersampleScale (TEXT("r.VolumetricFog.LightFunction.DirectionalLightSupersampleScale"), GVolumetricFogLightFunctionDirectionalLightSupersampleScale, TEXT("Scales the slice depth distribution."), ECVF_Scalability|ECVF_RenderThreadSafe)
 
 IMPLEMENT_MATERIAL_SHADER_TYPE (, FVolumetricFogLightFunctionPS, TEXT("/Engine/Private/VolumetricFogLightFunction.usf"), TEXT("Main"), SF_Pixel)
 

Variables

float GVolumetricFogLightFunctionDirectionalLightSupersampleScale = 2.0f
 
int GVolumetricFogLightFunction
 

Function Documentation

◆ CVarVolumetricFogLightFunctionSupersampleScale()

FAutoConsoleVariableRef CVarVolumetricFogLightFunctionSupersampleScale ( TEXT("r.VolumetricFog.LightFunction.DirectionalLightSupersampleScale")  ,
GVolumetricFogLightFunctionDirectionalLightSupersampleScale  ,
TEXT("Scales the slice depth distribution." ,
ECVF_Scalability ECVF_RenderThreadSafe 
)

◆ IMPLEMENT_MATERIAL_SHADER_TYPE()

IMPLEMENT_MATERIAL_SHADER_TYPE ( FVolumetricFogLightFunctionPS  ,
TEXT("/Engine/Private/VolumetricFogLightFunction.usf" ,
TEXT("Main")  ,
SF_Pixel   
)

Variable Documentation

◆ GVolumetricFogLightFunction

int GVolumetricFogLightFunction
extern

◆ GVolumetricFogLightFunctionDirectionalLightSupersampleScale

float GVolumetricFogLightFunctionDirectionalLightSupersampleScale = 2.0f