colour.phenomena.SkyParameters_Wilkie2021#
- class colour.phenomena.SkyParameters_Wilkie2021(theta: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, gamma: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, shadow: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, zero: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, elevation: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, altitude: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, visibility: float = 0.0, albedo: float = 0.0)[source]#
Hold computed parameters for querying the Prague Sky Model.
- Parameters:
theta (float | NDArrayFloat) – Angle between view direction and zenith in radians [0, pi].
gamma (float | NDArrayFloat) – Angle between view direction and sun in radians [0, pi].
shadow (float | NDArrayFloat) – Altitude-corrected shadow angle in radians [0, pi].
zero (float | NDArrayFloat) – Altitude-corrected zenith angle in radians [0, pi].
elevation (float | NDArrayFloat) – Sun elevation at view point in radians.
altitude (float | NDArrayFloat) – Observer altitude in meters.
visibility (float) – Meteorological range at ground level in kilometers.
albedo (float) – Ground albedo [0, 1].
References
[WVBashfordRogers+21], [VevodaBRKolavrovaW22]
- __init__(theta: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, gamma: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, shadow: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, zero: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, elevation: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, altitude: float | TypeAliasForwardRef('NDArrayFloat') = 0.0, visibility: float = 0.0, albedo: float = 0.0) None#
- Parameters:
theta (float | TypeAliasForwardRef('NDArrayFloat'))
gamma (float | TypeAliasForwardRef('NDArrayFloat'))
shadow (float | TypeAliasForwardRef('NDArrayFloat'))
zero (float | TypeAliasForwardRef('NDArrayFloat'))
elevation (float | TypeAliasForwardRef('NDArrayFloat'))
altitude (float | TypeAliasForwardRef('NDArrayFloat'))
visibility (float)
albedo (float)
- Return type:
None
Methods
__init__([theta, gamma, shadow, zero, ...])Attributes
albedoaltitudeelevationfieldsGetter for the fields of the
dataclass-like class.gammaitemsGetter for the
dataclass-like class items, i.e., the field names and values.keysGetter for the
dataclass-like class keys, i.e., the field names.shadowthetavaluesGetter for the
dataclass-like class field values.visibilityzero