FVolumetricCloudSceneProxy

Represents a [UVolumetricCloudComponent](API\Runtime\Engine\Components\UVolumetricCloudComponent) to the rendering thread, created game side from the component.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/VolumetricCloudProxy.h

Include

#include "VolumetricCloudProxy.h"

Syntax

class FVolumetricCloudSceneProxy

Remarks

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

Variables

Name Description

Public variable

bool

 

bUsePerSampleAtmosphericLightTransmittance

Public variable

FColor

 

GroundAlbedo

Public variable

float

 

LayerBottomAltitudeKm

Public variable

float

 

LayerHeightKm

Public variable

float

 

PlanetRadiusKm

Public variable

float

 

ReflectionSampleCountScale

Public variable

FVolumetricClou...

 

RenderSceneInfo

Public variable

float

 

ShadowReflectionSampleCountScale

Public variable

float

 

ShadowTracingDistance

Public variable

float

 

ShadowViewSampleCountScale

Public variable

float

 

SkyLightCloudBottomOcclusion

Public variable

float

 

StopTracingTransmittanceThreshold

Public variable

float

 

TracingMaxDistance

Public variable

float

 

TracingStartMaxDistance

Public variable

float

 

ViewSampleCountScale

Constructors

Name Description

Public function

FVolumetricCloudSceneProxy

(
    const UVolumetricCloudComponent...
)

Initialization constructor.

Destructors

Functions

Name Description

Public function Const

UMaterialInt...

 

GetCloudVolumeMaterial()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss