Feedback / Automata


Some artworks made with feedback process and automatons.

The main algorithm is simple and is a feedback / automata combination: get pixels brightness and if within a defined boundary plot a single pixel or a block of pixels with source-over blending and some coordinate offset (generated by Perlin noise or random), the drawn shape can also be chosen so that it cancellate drawn content.

Result is highly dependent on the initial canvas content and work great with lines and outlined shapes, also depend on the parameters and may sometimes feedback into noise.

The automaton part is due to the way shapes are drawn (patterns will probably look different with different line drawing algorithms) and the dynamics of the defined brightness boundary.

The algorithm is capable of generating extremely glitchy / dense artworks, textures, abstract structures, dense automatons or low fidelity drawings in very short amount of code.