three.js - webgl screen space ambient occlusion example
shader by alteredq