The program generates blurring, shifting and bending of various distributions of the input image pixels. The alternator formula containing time variables and XOR operators changes every frame depend on numbers given by the hash. A one random color of the white square input image stroke is the source of all colors in the composition.
Features:
Starting time: {2⁸, 2⁹}
Alternator module: every which value of the input image tones is changed to 0 {2, 3, 4, 5, 6}
Angle: {-45°, 0°, 45°}
Side: {left, right}
Horizontal sense: {left, right}
Vertical velocity: {0, ¼, ½, ¾, 1}
Secondary curvature: {-1 -¾, -½, -¼, 0, ¼, ½, ¾, 1}
🟥🟩🟦 input values enable iteration reproducibility
Krzysztof Proembrion Syruć
April 18 2022, Różnowo, Poland
live generating animation made with p5.js, 512 x 512 px