← All Artifacts
ProjectVisualizationFeatured
Kolam Tron
Generative kolam (Tamil floor art) patterns rendered in a Tron-inspired neon aesthetic. Uses knot theory for loop merging, multi-pass rendering with glow effects, and an animation state machine. Built with p5.js for DJ visual performances.
View project →🌀
Generative kolam patterns in Tron neon aesthetic — knot theory + p5.js
GitHub: prahlaadr/kolam-tron
Why I Built This
Kolams are traditional Tamil floor art drawn with mathematical precision. Wanted to bring them to life as animated DJ visuals, combining cultural heritage with cyberpunk aesthetics.
How It Works
Generates kolam patterns using dot-grid algorithms and knot theory for loop merging. Multi-pass rendering: base pattern → glow pass → bloom → composite. Animation state machine controls drawing speed, color cycling, and pattern transitions. Built with p5.js for real-time rendering at DJ sets.
Notable Technical Details
- Knot theory loop merging algorithm for authentic kolam patterns
- Multi-pass glow rendering pipeline (base → glow → bloom → composite)
- Animation state machine for live performance control
- Parametric dot-grid generation for infinite pattern variety