Skip to content

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 ​

PropertyTypeDescriptionDefined in
color?stringThe colour distant geometry fades towards. Defaults to white.3d/src/core/fog.ts:23
density?numberDensity of exponential fog. Defaults to 0.02.3d/src/core/fog.ts:31
far?numberDistance at which linear fog fully obscures. Defaults to 100.3d/src/core/fog.ts:29
mode?FogModeHow the fog thickens with distance. Defaults to 'linear'.3d/src/core/fog.ts:25
near?numberDistance at which linear fog begins. Defaults to 1.3d/src/core/fog.ts:27