| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Components/SkyAtmosphereComponent.h |
Include |
#include "Components/SkyAtmosphereComponent.h" |
class USkyAtmosphereComponent : public USceneComponent
Name | Description | ||
---|---|---|---|
|
float |
AerialPespectiveViewDistanceScale |
Makes the aerial perspective look thicker by scaling distances from view to surfaces (opaque and translucent). |
|
float |
AtmosphereHeight |
The planet radius. (kilometers from the center to the ground level). |
|
float |
BottomRadius |
The planet radius. (kilometers from the center to the ground level). |
|
GroundAlbedo |
The ground albedo that will tint the astmophere when the sun light will bounce on it. |
|
|
float |
HeightFogContribution |
Scale the sky and atmosphere lights contribution to the height fog when SupportSkyAtmosphereAffectsHeightFog project setting is true. |
|
MieAbsorption |
The Mie absorption coefficients resulting from particles in the air at an altitude of 0 kilometer. |
|
|
float |
MieAbsorptionScale |
Mie absorption coefficient scale. |
|
float |
MieAnisotropy |
A value of 0 mean light is uniformly scattered. |
|
float |
MieExponentialDistribution |
The altitude in kilometer at which Mie effects are reduced to 40%. |
|
MieScattering |
The Mie scattering coefficients resulting from particles in the air at an altitude of 0 kilometer. |
|
|
float |
MieScatteringScale |
Mie scattering coefficient scale. |
|
float |
MultiScatteringFactor |
Render multi scattering as if sun light would bounce around in the atmosphere. |
|
OtherAbsorption |
Absorption coefficients for another atmosphere layer. |
|
|
float |
OtherAbsorptionScale |
Absorption coefficients for another atmosphere layer. |
|
OtherTentDistribution |
Represents the altitude based tent distribution of absorption particles in the atmosphere. |
|
|
float |
RayleighExponentialDistribution |
The altitude in kilometer at which Rayleigh scattering effect is reduced to 40%. |
|
RayleighScattering |
The Rayleigh scattering coefficients resulting from molecules in the air at an altitude of 0 kilometer. |
|
|
float |
RayleighScatteringScale |
Rayleigh scattering coefficient scale. |
|
SkyLuminanceFactor |
Scales the luminance of pixels representing the sky, i.e. not belonging to any surface. |
|
|
TransformMode |
The ground albedo that will tint the astmophere when the sun light will bounce on it. |
|
|
float |
TransmittanceMinLightElevationAngle |
The minimum elevation angle in degree that should be used to evaluate the sun transmittance to the ground. |
Name | Description | |
---|---|---|
|
USkyAtmosphereComponent ( |
Name | Description | |
---|---|---|
|
~USkyAtmosphereComponent() |
Name | Description | ||
---|---|---|---|
|
GetOverrideLightStatus |
||
|
GetStaticLightingBuiltGuid() |
||
|
OverrideAtmosphereLightDirection |
||
|
SetAerialPespectiveViewDistanceScale ( |
||
|
SetHeightFogContribution ( |
||
|
SetMieAbsorption ( |
||
|
SetMieAbsorptionScale ( |
||
|
SetMieAnisotropy ( |
||
|
SetMieExponentialDistribution ( |
||
|
SetMieScattering ( |
||
|
SetMieScatteringScale ( |
||
|
SetOtherAbsorption ( |
||
|
SetOtherAbsorptionScale ( |
||
|
SetRayleighExponentialDistribution ( |
||
|
SetRayleighScattering ( |
||
|
SetRayleighScatteringScale ( |
||
|
SetSkyLuminanceFactor ( |
Name | Description | ||
---|---|---|---|
|
CheckForErrors() |
Function that gets called from within Map_Check to allow this actor component to check itself for any potential errors and register them with map check dialog. |
|
|
CreateRenderState_Concurrent ( |
Used to create any rendering thread information for this component |
|
|
DestroyRenderState_Concurrent() |
Used to shut down any rendering thread structure for this component |
|
|
SendRenderTransform_Concurrent() |
Called to send a transform update for this component to the rendering thread |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostInterpChange ( |
Virtual void PostLoad() override; virtual bool IsPostLoadThreadSafe() const override; virtual void BeginDestroy() override; |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |