The program generates blurring, shifting, bending and distorting of various distributions of the uniform input image. The alternator formula containing time variables, XOR operators and constant variables changes every frame depend on numbers given by the hash. A one random color of the input image is the source of all colors in the composition. The most saturated background colors are logarithmically rare.
FEATURES
🌈 Saturation: {low, medium, high}
Starting time: {0, 1, 2, 3, 4, 5, 6, 7, 8}
Range: {0, ¼, ½, ¾, 1}
Alternator module: {2, 3, 4, 5, 6}
Height: {low, medium, high}
Angle: {-45°, 90°, 45°}
Curvature ratio: {-1, -½, -¼, -⅛, ⅛, ¼, ½, 1}
Edge fractalization: {1, 2, 4, 8, 16, ...}
Horizontal velocity and sense: {-2 -1, 1, 2}
Vertical velocity: {0, ¼, ½, ¾, 1}
Extender: {-16, -15, -14, ..., -1, 1, 2, 3, ..., 16}
Local side: {left, right}
Krzysztof Proembrion Syruć
April 29 2022, Gdańsk, Poland
live generating animation made with p5.js, 512 x 512 pixels