Cogs.Core
Public Attributes | List of all members
AtmosphericScatteringParams Struct Reference

Public Attributes

float fRayleighScatteringConstant = 0.0025f
 
float fMieScatteringConstant = 0.0015f
 
float fSunBrightness = 15.0f
 
float fRayleighScaleDepth = 0.25f
 
float fMiePhaseAsymmetryFactor = -0.98f
 
glm::vec3 vWaveLength = glm::vec3(0.680f, 0.550f, 0.475f)
 

Detailed Description

Definition at line 18 of file ProceduralSkyComponent.cpp.

Member Data Documentation

◆ fMiePhaseAsymmetryFactor

float AtmosphericScatteringParams::fMiePhaseAsymmetryFactor = -0.98f

Definition at line 24 of file ProceduralSkyComponent.cpp.

◆ fMieScatteringConstant

float AtmosphericScatteringParams::fMieScatteringConstant = 0.0015f

Definition at line 21 of file ProceduralSkyComponent.cpp.

◆ fRayleighScaleDepth

float AtmosphericScatteringParams::fRayleighScaleDepth = 0.25f

Definition at line 23 of file ProceduralSkyComponent.cpp.

◆ fRayleighScatteringConstant

float AtmosphericScatteringParams::fRayleighScatteringConstant = 0.0025f

Definition at line 20 of file ProceduralSkyComponent.cpp.

◆ fSunBrightness

float AtmosphericScatteringParams::fSunBrightness = 15.0f

Definition at line 22 of file ProceduralSkyComponent.cpp.

◆ vWaveLength

glm::vec3 AtmosphericScatteringParams::vWaveLength = glm::vec3(0.680f, 0.550f, 0.475f)

Definition at line 25 of file ProceduralSkyComponent.cpp.


The documentation for this struct was generated from the following file: