Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FAtmosphereSetup |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/Rendering/SkyAtmosphereCommonData.h |
| Include Path | #include "Rendering/SkyAtmosphereCommonData.h" |
Syntax
struct FAtmosphereSetup
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAtmosphereSetup
(
const USkyAtmosphereComponent& SkyAtmosphereComponent |
Rendering/SkyAtmosphereCommonData.h | ||
FAtmosphereSetup
(
const FSkyAtmosphereDynamicState& Ds |
Rendering/SkyAtmosphereCommonData.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| CmToSkyUnit | const float | Rendering/SkyAtmosphereCommonData.h | |
| SkyUnitToCm | const float | Rendering/SkyAtmosphereCommonData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AbsorptionDensity0ConstantTerm | float | Rendering/SkyAtmosphereCommonData.h | ||
| AbsorptionDensity0LayerWidth | float | Rendering/SkyAtmosphereCommonData.h | ||
| AbsorptionDensity0LinearTerm | float | Rendering/SkyAtmosphereCommonData.h | ||
| AbsorptionDensity1ConstantTerm | float | Rendering/SkyAtmosphereCommonData.h | ||
| AbsorptionDensity1LinearTerm | float | Rendering/SkyAtmosphereCommonData.h | ||
| AbsorptionExtinction | FLinearColor | Rendering/SkyAtmosphereCommonData.h | ||
| BottomRadiusKm | float | Rendering/SkyAtmosphereCommonData.h | ||
| GroundAlbedo | FLinearColor | Rendering/SkyAtmosphereCommonData.h | ||
| MieAbsorption | FLinearColor | Rendering/SkyAtmosphereCommonData.h | ||
| MieDensityExpScale | float | Rendering/SkyAtmosphereCommonData.h | ||
| MieExtinction | FLinearColor | Rendering/SkyAtmosphereCommonData.h | ||
| MiePhaseG | float | Rendering/SkyAtmosphereCommonData.h | ||
| MieScattering | FLinearColor | Rendering/SkyAtmosphereCommonData.h | ||
| MultiScatteringFactor | float | Rendering/SkyAtmosphereCommonData.h | ||
| PlanetCenterKm | FVector | Rendering/SkyAtmosphereCommonData.h | ||
| RayleighDensityExpScale | float | Rendering/SkyAtmosphereCommonData.h | ||
| RayleighScattering | FLinearColor | Rendering/SkyAtmosphereCommonData.h | ||
| TopRadiusKm | float | Rendering/SkyAtmosphereCommonData.h | ||
| TransmittanceMinLightElevationAngle | float | Rendering/SkyAtmosphereCommonData.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| TransmittanceAndMultiScatteringLUTsVersion | uint32 | Rendering/SkyAtmosphereCommonData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplyWorldOffset
(
const FVector& InOffset |
Rendering/SkyAtmosphereCommonData.h | ||
void ComputeViewData
(
const FVector& WorldCameraOrigin, |
Rendering/SkyAtmosphereCommonData.h | ||
uint32 GetTransmittanceAndMultiScatteringLUTsVersion() |
Rendering/SkyAtmosphereCommonData.h | ||
FLinearColor GetTransmittanceAtGroundLevel
(
const FVector& SunDirection |
Rendering/SkyAtmosphereCommonData.h | ||
void InternalInit
(
const T& SkyAtmosphereComponent |
Rendering/SkyAtmosphereCommonData.h | ||
void UpdateTransform
(
const FTransform& ComponentTransform, |
Rendering/SkyAtmosphereCommonData.h |