Physics simulations, generative canvas art, WebAudio instruments, and a custom visual-effects library. Built with raw Canvas, the Web Audio API, and GSAP - tuned to feel alive and stay smooth.
Particle systems, fluid-feeling physics, and render loops that idle the moment nothing is moving, so they never tax the page.
A custom path-tracing effects library: edge detection, origin seeding, weighted distribution, and gradient line rendering.
WebAudio instruments and sound toys - synthesis, sequencing, and visuals that react to live audio.
GSAP-driven transitions and narrative scroll sequences, including a radial story navigator with labyrinth slide transitions.
A custom JavaScript library for tracing paths through images: edge detection, origin seeding, weighted random distribution, and smooth gradient line rendering.
Live demo →Four interactive sound instruments built on the Web Audio API, playable in the browser, each with reactive visuals.
Live demo →A 40-story interactive reader with GSAP labyrinth slide transitions and a radial navigation wheel (about 430 lines of navigation logic) with theme tagging.
Local buildWave-propagation and cymatics visualizations and particle fields, including study visualizations of acoustic physics.
Demo on request →A set of self-contained browser toys: a gravity-garden physics playground, a symmetry-art mirror brush, a music-and-elements alchemy game, and a sand painter.
Samples on request →Micro-experiences, data art, playable demos - the kind of detail that makes a site memorable instead of forgettable.