HalftoneShader.js
HalftoneShader
Color halftone printing

Preview requires WebGL2. You can still download the demo.
Image processing demo
Rebuilds the picture with colored dots, like a printed poster. Larger dots make the pattern easier to see.
Official source