|
Avara3D 0.2.0
C++ API reference
|
Configures atmospheric effects around a VisualWorld reference Surface. More...
#include <a3d/visual/Atmosphere.h>
Classes | |
| struct | Haze |
| Configures atmospheric haze. More... | |
| struct | LimbGlow |
| Configures glow along the limb of a spherical reference Surface. More... | |
Public Attributes | |
| float | scaleHeight {5.0f} |
| Scale controlling atmospheric density falloff; must be greater than zero. More... | |
| std::optional< Haze > | haze {} |
| Optional atmospheric haze. More... | |
| std::optional< LimbGlow > | limbGlow {} |
| Optional limb glow; requires a spherical reference Surface. More... | |
Configures atmospheric effects around a VisualWorld reference Surface.
Definition at line 19 of file Atmosphere.h.
| std::optional<Haze> a3d::Atmosphere::haze {} |
Optional atmospheric haze.
Definition at line 44 of file Atmosphere.h.
| std::optional<LimbGlow> a3d::Atmosphere::limbGlow {} |
Optional limb glow; requires a spherical reference Surface.
Definition at line 45 of file Atmosphere.h.
| float a3d::Atmosphere::scaleHeight {5.0f} |
Scale controlling atmospheric density falloff; must be greater than zero.
Definition at line 43 of file Atmosphere.h.