Kinetic Canvas.
Role
Role
Developer, Vibe-coder, Artist.
Skills
JavaScript, Shaders.
Timeline
3 Months.
Project Overview.
Inspired by the computational work of Zach Lieberman, this installation uses real-time graphics and sensing to generate responsive visual output. The project integrates physical interaction with computational visuals to create an immersive experience..As users manipulate sand, the digital landscape updates accordingly.
Reflection.
As a non-coder, this project pushed me to learn new tools—using shaders for visual dimensionality and integrating dual/triple camera inputs in JavaScript. Over three months, I built small, weekly experiments, and leveraged AI tools intentionally to build beyond my limits. Creating something artistic and functional allowed me to further explore interactive mediums.


by Purva, 2025.
