A bunch of edits. More correct computations. Added fog/haze. Glass can now have rough surface.
Thin-film simulation.