UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVolumetricCloudSceneProxy Class Reference

#include <VolumetricCloudProxy.h>

Public Member Functions

ENGINE_API FVolumetricCloudSceneProxy (const UVolumetricCloudComponent *InComponent)
 
ENGINE_API ~FVolumetricCloudSceneProxy ()
 
UMaterialInterfaceGetCloudVolumeMaterial () const
 

Public Attributes

FVolumetricCloudRenderSceneInfoRenderSceneInfo
 
float LayerBottomAltitudeKm
 
float LayerHeightKm
 
float TracingStartMaxDistance
 
float TracingStartDistanceFromCamera
 
uint8 TracingMaxDistanceMode
 
float TracingMaxDistance
 
float PlanetRadiusKm
 
FColor GroundAlbedo
 
bool bUsePerSampleAtmosphericLightTransmittance
 
bool bHoldout
 
bool bRenderInMainPass
 
bool bVisibleInRealTimeSkyCaptures
 
float SkyLightCloudBottomOcclusion
 
float ViewSampleCountScale
 
float ReflectionViewSampleCountScale
 
float ShadowViewSampleCountScale
 
float ShadowReflectionViewSampleCountScale
 
float ShadowTracingDistance
 
float StopTracingTransmittanceThreshold
 
float AerialPespectiveMieScatteringStartDistance
 
float AerialPespectiveMieScatteringFadeDistance
 
float AerialPespectiveRayleighScatteringStartDistance
 
float AerialPespectiveRayleighScatteringFadeDistance
 

Detailed Description

Represents a UVolumetricCloudComponent to the rendering thread, created game side from the component.

Constructor & Destructor Documentation

◆ FVolumetricCloudSceneProxy()

FVolumetricCloudSceneProxy::FVolumetricCloudSceneProxy ( const UVolumetricCloudComponent InComponent)

◆ ~FVolumetricCloudSceneProxy()

FVolumetricCloudSceneProxy::~FVolumetricCloudSceneProxy ( )

Member Function Documentation

◆ GetCloudVolumeMaterial()

UMaterialInterface * FVolumetricCloudSceneProxy::GetCloudVolumeMaterial ( ) const
inline

Member Data Documentation

◆ AerialPespectiveMieScatteringFadeDistance

float FVolumetricCloudSceneProxy::AerialPespectiveMieScatteringFadeDistance

◆ AerialPespectiveMieScatteringStartDistance

float FVolumetricCloudSceneProxy::AerialPespectiveMieScatteringStartDistance

◆ AerialPespectiveRayleighScatteringFadeDistance

float FVolumetricCloudSceneProxy::AerialPespectiveRayleighScatteringFadeDistance

◆ AerialPespectiveRayleighScatteringStartDistance

float FVolumetricCloudSceneProxy::AerialPespectiveRayleighScatteringStartDistance

◆ bHoldout

bool FVolumetricCloudSceneProxy::bHoldout

◆ bRenderInMainPass

bool FVolumetricCloudSceneProxy::bRenderInMainPass

◆ bUsePerSampleAtmosphericLightTransmittance

bool FVolumetricCloudSceneProxy::bUsePerSampleAtmosphericLightTransmittance

◆ bVisibleInRealTimeSkyCaptures

bool FVolumetricCloudSceneProxy::bVisibleInRealTimeSkyCaptures

◆ GroundAlbedo

FColor FVolumetricCloudSceneProxy::GroundAlbedo

◆ LayerBottomAltitudeKm

float FVolumetricCloudSceneProxy::LayerBottomAltitudeKm

◆ LayerHeightKm

float FVolumetricCloudSceneProxy::LayerHeightKm

◆ PlanetRadiusKm

float FVolumetricCloudSceneProxy::PlanetRadiusKm

◆ ReflectionViewSampleCountScale

float FVolumetricCloudSceneProxy::ReflectionViewSampleCountScale

◆ RenderSceneInfo

FVolumetricCloudRenderSceneInfo* FVolumetricCloudSceneProxy::RenderSceneInfo

◆ ShadowReflectionViewSampleCountScale

float FVolumetricCloudSceneProxy::ShadowReflectionViewSampleCountScale

◆ ShadowTracingDistance

float FVolumetricCloudSceneProxy::ShadowTracingDistance

◆ ShadowViewSampleCountScale

float FVolumetricCloudSceneProxy::ShadowViewSampleCountScale

◆ SkyLightCloudBottomOcclusion

float FVolumetricCloudSceneProxy::SkyLightCloudBottomOcclusion

◆ StopTracingTransmittanceThreshold

float FVolumetricCloudSceneProxy::StopTracingTransmittanceThreshold

◆ TracingMaxDistance

float FVolumetricCloudSceneProxy::TracingMaxDistance

◆ TracingMaxDistanceMode

uint8 FVolumetricCloudSceneProxy::TracingMaxDistanceMode

◆ TracingStartDistanceFromCamera

float FVolumetricCloudSceneProxy::TracingStartDistanceFromCamera

◆ TracingStartMaxDistance

float FVolumetricCloudSceneProxy::TracingStartMaxDistance

◆ ViewSampleCountScale

float FVolumetricCloudSceneProxy::ViewSampleCountScale

The documentation for this class was generated from the following files: