MODULE 01: WAVEFORMS
Six oscillators with distinct frequencies and phase offsets generate interference patterns. Each wave is a continuous SVG-style path rendered to canvas with neon-colored strokes. The moire patterns emerge from superposition.
Phase accumulates over time, creating the illusion of flowing electronic signals on a vector display. The visual rhythm is hypnotic, mathematical, inevitable.
MODULE 02: PARTICLES
512 particles drift through a Perlin noise flow field. Each particle samples the noise function at its position to derive a velocity vector. The field evolves over time, creating organic smoke-like patterns.
Particles that exit the viewport re-enter from the opposite edge. Fading trails are achieved by not clearing the canvas each frame, instead overlaying a semi-transparent background rectangle.
MODULE 03: GEOMETRY
Recursive subdivision transforms a single triangle into crystalline complexity. Each scroll increment deepens the recursion, adding more vertices and edges to the tessellation.
Voronoi diagrams partition the plane based on proximity to seed points. The vertices drift slowly, causing the tessellation to morph and breathe like a living lattice.
MODULE 04: SYNTHESIS
All prior modules converge: a particle system whose flow field is modulated by wave interference patterns, constrained within a recursive geometric mesh. The result is a living, breathing digital organism.