Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "fog/exp2"

Index

Variables

Variables

Const fogExp2

fogExp2: TaggedFn2<"float", "float", "float"> = defn("float","fogExp2",["float", "float"],(dist, density) => [assign(density, mul(density, dist)),ret(sub(FLOAT1, clamp01(exp2(mul(mul(density, density), -Math.LOG2E))))),])

Similar to fogExp. Computes exponential fog factor [0..1], based on given fully saturated fog distance and density. Uses {@link @thi.ng/shader-ast#exp2} internally.

param

float

param

float

Generated using TypeDoc