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

Classes

class  FVisualizeMeshDistanceFieldCS
 
class  FVisualizeDistanceFieldUpsamplePS
 

Functions

 IMPLEMENT_GLOBAL_SHADER (FVisualizeMeshDistanceFieldCS, "/Engine/Private/DistanceFieldVisualization.usf", "VisualizeMeshDistanceFieldCS", SF_Compute)
 
 IMPLEMENT_GLOBAL_SHADER (FVisualizeDistanceFieldUpsamplePS, "/Engine/Private/DistanceFieldVisualization.usf", "VisualizeDistanceFieldUpsamplePS", SF_Pixel)
 

Variables

int32 GDistanceFieldsVisualizeMonochrome = 0
 
FAutoConsoleVariableRef CVarDistanceFieldsVisualizeMonochrome (TEXT("r.DistanceFields.Visualize.Monochrome"), GDistanceFieldsVisualizeMonochrome, TEXT("Whether to render the distance field visualization in monochrome"), ECVF_RenderThreadSafe)
 

Function Documentation

◆ IMPLEMENT_GLOBAL_SHADER() [1/2]

IMPLEMENT_GLOBAL_SHADER ( FVisualizeDistanceFieldUpsamplePS  ,
"/Engine/Private/DistanceFieldVisualization.usf"  ,
"VisualizeDistanceFieldUpsamplePS"  ,
SF_Pixel   
)

◆ IMPLEMENT_GLOBAL_SHADER() [2/2]

IMPLEMENT_GLOBAL_SHADER ( FVisualizeMeshDistanceFieldCS  ,
"/Engine/Private/DistanceFieldVisualization.usf"  ,
"VisualizeMeshDistanceFieldCS"  ,
SF_Compute   
)

Variable Documentation

◆ CVarDistanceFieldsVisualizeMonochrome

FAutoConsoleVariableRef CVarDistanceFieldsVisualizeMonochrome(TEXT("r.DistanceFields.Visualize.Monochrome"), GDistanceFieldsVisualizeMonochrome, TEXT("Whether to render the distance field visualization in monochrome"), ECVF_RenderThreadSafe) ( TEXT("r.DistanceFields.Visualize.Monochrome")  ,
GDistanceFieldsVisualizeMonochrome  ,
TEXT("Whether to render the distance field visualization in monochrome" ,
ECVF_RenderThreadSafe   
)

◆ GDistanceFieldsVisualizeMonochrome

int32 GDistanceFieldsVisualizeMonochrome = 0