"Things that probably didn't need to move."

An interactive laboratory of 11 kinetic animation paradigms. Exploring procedural physics, line boiling, vertex noise, and Web Audio.

11 EXPERIMENTS
/
14,000+ GPU PARTICLES
/
WEBGL + SVG PHYSICS STACK
/
MIT OPEN SOURCE
EXPERIMENT 01 // TEXT THREE.JS • GLSL SHADERS • CUBIC BÉZIER

3D Text Motion

14,000 GPU particles transforming through 3D cubic Bézier trajectories from "CREATE" into "MATTER".

EXPERIMENT 02 // SHINOBI ROUGH.JS • THREE.JS • CHAKRA SPLINES

Naruto Kurama Mode (KCM)

Nine-Tails blazing flame chakra cloak, 9 kinetic waving tails, and interactive 3D Rasenshuriken / Bijuudama.

EXPERIMENT 03 // ARCADE CANVAS 2D • ANIME.JS • WEB AUDIO HAPTICS

Sketch Brick Breaker

Kinetic neo-Arkanoid arcade with hand-drawn boiling bricks, powerup capsules, multiball, and laser blasters.

EXPERIMENT 04 // THEATRE MATTER.JS • VERLET CONSTRAINTS • RAGDOLL

Puppet Monster

Articulated ragdoll constraint physics, snack feeding, and interactive tentacle tickling.

EXPERIMENT 05 // FLUID ROUGH.JS • SINE DRIFT • SLICE PHYSICS

Bubble Popper & Slime

Buoyant floating bubbles with slicing pop mechanics and stretchy kinetic slime webs.

EXPERIMENT 06 // BALLISTICS RIGID COLLISION • TRAJECTORY AIM • PARABOLIC

Slingshot Siege

Procedural castle demolition physics with elastic slingshot trajectory aiming, cluster bombs, and tumbling towers.

EXPERIMENT 07 // DIMENSION THREE.JS • CUSTOM GLSL CEL SHADER • VERTEX NOISE

3D Dimension

Hardware WebGL cel-shading with stepped vertex noise jitter and cross-hatching.

EXPERIMENT 08 // MORPHOLOGY ROUGH.JS • 8-SHAPE SVG INTERPOLATION • BOIL CURVES

Vector Path Morph

Continuous geometric SVG morphing across 8 shapes with hand-drawn boiling line paths.

EXPERIMENT 09 // SIMULATION MATTER.JS • IMPULSE VECTORS • GRAVITY INVERTER

Physics Sandbox

Open-ended 2D rigid-body playground with kinetic shockwaves and gravity inverters.

EXPERIMENT 10 // INTERFACE ANIME.JS • ELASTIC SPRINGS • TACTILE BUFFER

Animated UI Kit & Tactile Buttons

Hand-drawn boiling buttons, animated toggle switches, custom sliders, checkboxes, and modal dialogs.

EXPERIMENT 11 // ACOUSTICS WEB AUDIO API • 16-BAND FFT • HARMONIC ARPEGGIO

Interactive Piano & Audio Synth

Playable hand-drawn boiling piano keys with Web Audio oscillators, FFT spectrum visualizer, and lo-fi arpeggio.

CORE TECHNOLOGY ECOSYSTEM

Living Animation Stack

Six interconnected creative-coding libraries powering real-time kinetic graphics.

WEBGL

Three.js

Hardware WebGL 3D rendering, custom GLSL shaders, camera choreography, and distance fog.

PHYSICS

Matter.js

2D rigid-body simulation, verlet constraints, restitution impulses, and ragdoll joints.

MOTION

GSAP + Lenis

Inertial scroll choreography, pinning, and timeline sequencing.

HAND-DRAWN

Rough.js

Procedural sketchy vector rendering, boiling line buffers, and cross-hatching.

HAPTICS

Anime.js

Micro-animations, elastic button spring physics, and SVG path morphing.

AUDIO

Web Audio API

Real-time oscillator synthesis, resonant biquad filtering, and FFT spectrum visualizer.