JavaScript dithering shader.
A simple JavaScript shader (not really) that uses dithering for overlap: