Generative/Algorithmic Art

Analog Clock - Analog clock simulation using JavaScript (p5.js). Click on the thumbnail to see the demo. Uses trignometry to calculate the clock hand coordinates.

Preview
Get source code

Interactive Text Animation - Interatctive text animation using TypeScript and HTML canvas. Click on the thumbnail to see the demo. Use your mouse (on desktop) or finger (on mobile device) to interact with the application. Try your own text!!!.

Preview
Get source code

Flower Field - Flower field simulation using JavaScript (p5.js). Click on the thumbnail to see the demo. Uses trignometry and Vectors for achieving the effect.

Preview
Get source code

Path Simulation - This sketch simulates the path of a fish's movement towards a bait. It uses vector math functions available in p5.js for calculation of the path.

Preview
Get source code

Particle Eraser Interactive Animation - Interatctive particle animation using TypeScript and HTML canvas. Click on the thumbnail to see the demo. Use your mouse (on desktop) or finger (on mobile device) to interact with the application. Try your own photos!!

Preview
Get source code