Circles in a modular grid are drawn with a (GLSL shader program) then the canvas is sent to a JS program that draw line based on a grayscale value. Colors are powered by the Artistry swatch library.
Random distribution