Skip to content

Algorithmic Art

Invisible Attractor

Invisible Attractor is a generative p5.js study built around an object that is never shown directly. Its presence can only be inferred through the movement of particles that bend, orbit and reorganise around an unseen force. The work explores how something invisible can still shape a visual field. Instead of drawing the central form, the…

Broken Geometry

Broken Geometry is a generative p5.js study about the gradual failure of digital order. A regular system of geometric forms begins almost perfectly aligned, then slowly develops small errors: missing lines, shifted corners, duplicated edges and unstable angles. The work treats imperfection as a process rather than an effect. Structure remains visible throughout, but each…

Memory Grid

Memory Grid is a generative p5.js study about visual memory. A regular grid slowly changes through movement, interaction and accumulated distortions. Each event leaves a subtle trace, so the image gradually carries the history of what has happened on the screen. The work explores how a digital system can remember without storing images in the…