Fog
Bounded CPU fog with linear and exponential-squared distance modes. Linear mode follows EASEL.js.Fog’s near/far interval; exponential-squared mode uses 1 - exp(-(density * distance)^2). far bounds culling and the fixed 256-entry lookup table but does not normalize the exponential equation.