Renderer · interface
SkyColors
Explained in Hello world.
interface SkyColorsimport type { SkyColors } from '@driftengine/core';Properties
| Name | Type | Description |
|---|---|---|
top | Vec3 | |
horizon | Vec3 | |
deep | Vec3 | |
sunDir | Vec3 | |
sunColor | Vec3 | |
sunAngularRadius | number | Apparent angular radius in radians; independent from emitted light. |
moonDir | Vec3 | |
moonColor | Vec3 | |
moonAngularRadius | number | Apparent angular radius in radians; independent from emitted light. |
moonPhase | number | 0..1 across the lunar cycle. |
nightFactor | number | |
cloudOffsetX | number | Accumulated cloud drift, metres of texture travel on each axis. |
cloudOffsetZ | number |