The Laboratory

Experiments

A playground for creative coding, generative art, and pushing the boundaries of what's possible in the browser.

Warning: May contain unfinished code

Particle Flow

GPU-accelerated particle system with 100,000+ particles responding to audio input.

WebGLGPGPUWeb Audio

Shader Lab

Real-time GLSL shader experiments exploring noise, fractals, and optical illusions.

GLSLFragment ShadersRay Marching

Morph Shapes

Smooth morphing between geometric primitives using vertex displacement.

Three.jsMorph TargetsGSAP

Physics Playground

Soft body physics simulation with real-time deformation and collision.

Cannon.jsSoft BodyWebGL

Wave Function

Procedural wave generation visualizing complex mathematical functions.

MathCanvasAnimation

Grid Warp

Interactive grid distortion following mouse movement and cursor velocity.

SVGMouse TrackingPhysics
🧪

More Coming Soon

The lab is always bubbling with new ideas. Check back soon for more interactive experiments and creative coding adventures.

Want to collaborate on an experiment?

Let's Experiment Together