P5.js Curation
Three creative-coding pieces selected through open call and displayed on the P5.js homepage.
- year
- 2024
- w/
- p5.js
- role
- algoritmic artist, creative coder
- link
- visit ↗
Three p5.js sketches selected through an open call and featured on the p5.js homepage in 2024. Created during my third year of bachelor studies as part of a creative coding course focused on rethinking how time and systems can be visualized. Alongside coursework, I was constantly experimenting with additional generative studies, which shaped these outcomes. The submissions were later selected and published.
Cosmic Sands
A particle-based simulation inspired by fluid dynamics and granular motion. Purple sand particles behave as a continuous flow system, approximating water-like movement through emergent interactions. The focus is on motion aesthetics, where simple rules generate organic behavior and visual calm through repetition and diffusion.
Depressing Clock
A creative coding project exploring subjective time perception under intrusive and depressive thought patterns. A bouncing ball represents continuity, but its motion degrades as intrusive thoughts appear. Each thought slows time and reduces the ball’s size, reflecting cognitive disruption. Interaction is a corrective mechanism: clicking removes thoughts, restores motion, and gradually rebuilds the system. The work contrasts instability with agency, where persistence becomes a way to reclaim structure from noise.
Cartographic Sudoku Visualizer
A procedural visualization of Sudoku generated through graph theory. Each reload produces a new puzzle mapped as a spatial structure, turning logical constraints into a visual system. The project explores how abstract rule-based problems can become cartographic forms, where solving is not only numerical but spatial. A generator also lives on: xladn0.rf.gd/gtsudoku But to see
also see