FAtmosphereSetup

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Rendering/SkyAtmosphereCommonData.h

Include

#include "Rendering/SkyAtmosphereCommonData.h"

Syntax

struct FAtmosphereSetup

Variables

Name Description

Public variable

float

 

AbsorptionDensity0ConstantTerm

Public variable

float

 

AbsorptionDensity0LayerWidth

Public variable

float

 

AbsorptionDensity0LinearTerm

Public variable

float

 

AbsorptionDensity1ConstantTerm

Public variable

float

 

AbsorptionDensity1LinearTerm

Public variable

FLinearColor

 

AbsorptionExtinction

Public variable

float

 

BottomRadiusKm

Public variable

FLinearColor

 

GroundAlbedo

Public variable

FLinearColor

 

MieAbsorption

Public variable

float

 

MieDensityExpScale

Public variable

FLinearColor

 

MieExtinction

Public variable

float

 

MiePhaseG

Public variable

FLinearColor

 

MieScattering

Public variable

float

 

MultiScatteringFactor

Public variable

FVector

 

PlanetCenterKm

Public variable

float

 

RayleighDensityExpScale

Public variable

FLinearColor

 

RayleighScattering

Public variable

float

 

TopRadiusKm

Public variable

float

 

TransmittanceMinLightElevationAngle

Constructors

Name Description

Public function

FAtmosphereSetup

(
    const USkyAtmosphereComponent& Sky...
)

Functions

Name Description

Public function Const

FLinearColor

 

GetTransmittanceAtGroundLevel

(
    const FVector& SunDirection
)

Public function

void

 

UpdateTransform

(
    const FTransform& ComponentTransfo...,
    uint8 TranformMode
)

Constants

Name

Description

CmToSkyUnit

SkyUnitToCm

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