20 #ifndef ANTKEEPER_GAME_ATMOSPHERE_COMPONENT_HPP
21 #define ANTKEEPER_GAME_ATMOSPHERE_COMPONENT_HPP
double mie_albedo
Mie single-scattering albedo.
double ozone_mode
Elevation of the mode of the triangular distribution of ozone particles, in meters.
double upper_limit
Elevation of the upper limit of the atmosphere, in meters.
math::dvec3 airglow_luminance
Airglow luminance, in cd/m^2.
double mie_concentration
Molar concentration of Mie particles at sea level, in mol/m-3.
double mie_extinction
(Dependent) Mie extinction coefficient.
double rayleigh_concentration
Molar concentration of Rayleigh particles at sea level, in mol/m-3.
double ozone_upper_limit
Elevation of the upper limit of the triangular distribution of ozone particles, in meters.
double ozone_lower_limit
Elevation of the lower limit of the triangular distribution of ozone particles, in meters.
double mie_anisotropy
Mie phase function anisotropy factor.
double ozone_concentration
Concentration of ozone in the atmosphere, unitless.
double mie_scattering
(Dependent) Mie scattering coefficient.
math::dvec3 ozone_absorption
(Dependent) Ozone absorption coefficients.
math::dvec3 rayleigh_scattering
(Dependent) Rayleigh scattering coefficients.
double index_of_refraction
Index of refraction of air at sea level.
double rayleigh_scale_height
Scale height of the exponential distribution of Rayleigh particles, in meters.
double mie_scale_height
Scale height of the exponential distribution of Mie particles, in meters.