/Engine/Source/Runtime/Engine/Classes/Components/VolumetricCloudComponent.h
A component that represents a participating media material around a planet, e.g. clouds.
class UVolumetricCloudComponent : public [USceneComponent](API\Runtime\Engine\Components\USceneComponent)
float
AerialPespectiveMieScatteringFadeDistance
Specify the distance over which the Rayleigh scattering will linearly ramp up to ful leffect.
float
AerialPespectiveMieScatteringStartDistance
Specify the aerial perspective start distance on cloud for Mie scattering only. (kilometers)
float
AerialPespectiveRayleighScatteringFadeDistance
Specify the distance over which the Rayleigh scattering will linearly ramp up to ful leffect.
float
AerialPespectiveRayleighScatteringStartDistance
Specify the aerial perspective start distance on cloud for Rayleigh scattering only. (kilometers)
uint32:  1
bUsePerSampleAtmosphericLightTransmittance
Whether to apply atmosphere transmittance per sample, instead of using the light global transmittance.
FColor
GroundAlbedo
The ground albedo used to light the cloud from below with respect to the sun light and sky atmosphere.
float
LayerBottomAltitude
The altitude at which the cloud layer starts. (kilometers above the ground)
float
LayerHeight
The height of the the cloud layer. (kilometers above the layer bottom altitude)
TObjectPtr<UMa...
Material
The material describing the cloud volume. It must be a Volume domain material.
float
PlanetRadius
The planet radius used when there is not SkyAtmosphere component present in the scene.
float
ReflectionViewSampleCountScaleValue
Scale the tracing sample count in reflection views.
float
ShadowReflectionViewSampleCountScaleValue
Scale the shadow tracing sample count in reflection views, only used with Advanced Output ray marched shadows.
float
ShadowTracingDistance
The shadow tracing distance in kilometers, only used with Advanced Output ray marched shadows.
float
ShadowViewSampleCountScale
Scale the shadow tracing sample count in primary views, only used with Advanced Output ray marched shadows.
float
SkyLightCloudBottomOcclusion
BUsePerSampleAtmosphericLightTransmittance is there on the cloud component and not on the light because otherwise we would need optimisation permutations of the cloud shader.
float
StopTracingTransmittanceThreshold
When the mean transmittance is below this threshold, we stop tracing.
float
TracingMaxDistance
The maximum distance that will be traced inside the cloud layer. (kilometers)
EVolumetricClou...
TracingMaxDistanceMode
Mode to select how the tracing max distance should be interpreted.
float
TracingStartMaxDistance
The maximum distance of the volumetric surface before which we will accept to start tracing.
float
ViewSampleCountScale
Scale the tracing sample count in primary views.