EnvironmentFogOverride
Since next
Fields of meta.environment.fog, the ones a weather change reaches for named; any other may be written too.
Signature
export interface EnvironmentFogOverride {
/** `light-haze`, `valley-mist`, `morning-mist`, `dense` or `aerial`. */
preset?: string | null
/** Meteorological visibility, metres. Writing it beside `density` is an error, as in the scene. */
visibilityM?: number | null
/** Extinction per metre, 0..1 (`f = 1 - e^(-density·(d - start))`). Writing it beside `visibilityM` is an error. */
density?: number | null
/** `"#RRGGBB"`. */
color?: string | null
/** How much of the view the fog may cover at most, 0..1. */
maxOpacity?: number | null
[field: string]: unknown
}
Import: import type { EnvironmentFogOverride } from "@argus/api"
Members
| Member | Signature | Description |
|---|---|---|
preset | preset?: string | null | light-haze, valley-mist, morning-mist, dense or aerial. |
visibilityM | visibilityM?: number | null | Meteorological visibility, metres. Writing it beside density is an error, as in the scene. |
density | density?: number | null | Extinction per metre, 0..1 (f = 1 - e^(-density·(d - start))). Writing it beside visibilityM is an error. |
color | color?: string | null | "#RRGGBB". |
maxOpacity | maxOpacity?: number | null | How much of the view the fog may cover at most, 0..1. |