Screen space ambient occlusion in WebGL