Documentation / @ripl/3d / Fog
Interface: Fog ​
Defined in: 3d/src/core/fog.ts:21
Atmospheric haze blending distant geometry towards a colour.
Both backends resolve it identically, and it costs one extra term per fragment.
Properties ​
| Property | Type | Description | Defined in |
|---|---|---|---|
color? | string | The colour distant geometry fades towards. Defaults to white. | 3d/src/core/fog.ts:23 |
density? | number | Density of exponential fog. Defaults to 0.02. | 3d/src/core/fog.ts:31 |
far? | number | Distance at which linear fog fully obscures. Defaults to 100. | 3d/src/core/fog.ts:29 |
mode? | FogMode | How the fog thickens with distance. Defaults to 'linear'. | 3d/src/core/fog.ts:25 |
near? | number | Distance at which linear fog begins. Defaults to 1. | 3d/src/core/fog.ts:27 |