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

Go to the source code of this file.

Functions

void SetupFogUniformParameters (FRDGBuilder &GraphBuilder, const FViewInfo &View, FFogUniformParameters &OutParameters, bool bForRealtimeSkyCapture=false)
 
TRDGUniformBufferRef< FFogUniformParametersCreateFogUniformBuffer (FRDGBuilder &GraphBuilder, const FViewInfo &View)
 
bool ShouldRenderFog (const FSceneViewFamily &Family)
 
float GetViewFogCommonStartDistance (const FViewInfo &View, bool bShouldRenderVolumetricFog, bool bShouldRenderLocalFogVolumes)
 
float GetFogDefaultStartDistance ()
 
void RenderFogOnClouds (FRDGBuilder &GraphBuilder, const FScene *Scene, const FViewInfo &View, FRDGTextureRef SrcCloudDepth, FRDGTextureRef SrcCloudView, FRDGTextureRef DstCloudView, const bool bShouldRenderVolumetricFog, const bool bUseVolumetricRenderTarget)
 

Function Documentation

◆ CreateFogUniformBuffer()

TRDGUniformBufferRef< FFogUniformParameters > CreateFogUniformBuffer ( FRDGBuilder GraphBuilder,
const FViewInfo View 
)

◆ GetFogDefaultStartDistance()

float GetFogDefaultStartDistance ( )
extern

◆ GetViewFogCommonStartDistance()

float GetViewFogCommonStartDistance ( const FViewInfo View,
bool  bShouldRenderVolumetricFog,
bool  bShouldRenderLocalFogVolumes 
)
extern

◆ RenderFogOnClouds()

void RenderFogOnClouds ( FRDGBuilder GraphBuilder,
const FScene Scene,
const FViewInfo View,
FRDGTextureRef  SrcCloudDepth,
FRDGTextureRef  SrcCloudView,
FRDGTextureRef  DstCloudView,
const bool  bShouldRenderVolumetricFog,
const bool  bUseVolumetricRenderTarget 
)
extern

◆ SetupFogUniformParameters()

void SetupFogUniformParameters ( FRDGBuilder GraphBuilder,
const FViewInfo View,
FFogUniformParameters OutParameters,
bool  bForRealtimeSkyCapture = false 
)
extern

◆ ShouldRenderFog()

bool ShouldRenderFog ( const FSceneViewFamily Family)
extern