UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VolumetricFogShared.h File Reference
#include "RHIDefinitions.h"
#include "SceneView.h"
#include "SceneRendering.h"

Go to the source code of this file.

Classes

struct  FVolumetricFogIntegrationParameterData
 

Functions

FVector3f VolumetricFogTemporalRandom (uint32 FrameNumber)
 
float GetVolumetricFogLightSoftFading ()
 
void SetupVolumetricFogIntegrationParameters (FVolumetricFogIntegrationParameters &Out, FViewInfo &View, const FVolumetricFogIntegrationParameterData &IntegrationData)
 
int32 ComputeZSliceFromDepth (float SceneDepth, FVector GridZParams)
 
FVector GetVolumetricFogGridZParams (float NearPlane, float FarPlane, int32 GridSizeZ)
 

Function Documentation

◆ ComputeZSliceFromDepth()

int32 ComputeZSliceFromDepth ( float  SceneDepth,
FVector  GridZParams 
)
inline

◆ GetVolumetricFogGridZParams()

FVector GetVolumetricFogGridZParams ( float  NearPlane,
float  FarPlane,
int32  GridSizeZ 
)
extern

◆ GetVolumetricFogLightSoftFading()

float GetVolumetricFogLightSoftFading ( )

◆ SetupVolumetricFogIntegrationParameters()

void SetupVolumetricFogIntegrationParameters ( FVolumetricFogIntegrationParameters Out,
FViewInfo View,
const FVolumetricFogIntegrationParameterData IntegrationData 
)

◆ VolumetricFogTemporalRandom()

FVector3f VolumetricFogTemporalRandom ( uint32  FrameNumber)
extern