GTAOShader.js
GTAOBlendShader
Combine ambient occlusion

Preview requires WebGL2. You can still download the demo.
Drag to orbit · Middle-drag to pan · Scroll to zoomOne finger to orbit · Two fingers to pan or zoom
Adds shadows back to the color picture so corners and touching objects are easier to see.
Official source