Heat Haze Effect Effect/Codrops (May/2016)

Relatively lightweight realistic heat haze effect, with WebGL.

With minor tweaks, it can also be used to simulate a water effect.