Particle Gravity Field
200 particles attracted to dynamic gravity wells — mouse cursor + 2 fixed attractors. Trails fade with globalAlpha, color shifts from deep blue to white by speed.
Open →Fluid Particles
500 particles simulating fluid dynamics with simplified SPH. Mouse interaction disturbs the flow. Color gradients from deep blue through cyan to white by velocity.
Open →SDF Raymarching
WebGL raymarcher with signed distance functions — rotating sphere and torus union, Phong shading, soft shadows, and smooth animation via time uniform.
Open →Fractal Explorer
Interactive Mandelbrot explorer in WebGL with drag-to-pan, wheel zoom, smooth coloring, adaptive iteration depth, and five switchable palettes.
Open →Audio Visualizer
Microphone-driven audio canvas with live frequency bars, waveform overlay, bass beat detection, pulsing background, and automatic test-tone fallback.
Open →Interactive Voronoi
Animated Voronoi diagram built from half-plane clipping, with draggable seed points, click-to-add interaction, and optional Delaunay triangulation overlay.
Open →Noise Terrain
Canvas isometric terrain with pure gradient noise, flowing offsets, elevation-based color bands from ocean blue to snow white, plus live speed and scale controls.
Open →L-System Tree
Animated turtle renderer for classic L-system presets including tree, fern, Koch snowflake, and dragon curve, with adjustable iterations, angle, length, and draw speed.
Open →Matrix Rain
Interactive digital rain of katakana and ASCII glyphs with glowing heads, fading trails, density and speed controls, palette switching, and click-driven disruption ripples.
Open →Physics Bouncing Balls
Verlet-integrated pastel spheres with gravity tuning, elastic wall and ball collisions, live energy stats, and click-to-spawn interaction inside a dark canvas playground.
Open →CSS 3D Card Flip Gallery
Six glassmorphism cards in a responsive 3D grid, each flipping on hover with a 0.6s rotateY transition, plus a global toggle that reveals every back face at once.
Open →Generative Typography
Canvas particles sampled from live text input, drifting off the letterform and springing back toward it while the cursor repels nearby points through a cyan-to-purple gradient.
Open →Game of Life
Interactive cellular automata playground with paint-to-seed input, rule presets, speed and grid controls, plus evolving cell age for color-rich emergence.
Open →Maze Generator
Animated recursive-backtracking maze builder with live cell-size and speed controls, then a pathfinding overlay that reveals the solved route.
Open →Water Ripple
Mouse-driven ripple field with adjustable disturbance strength, viscosity, and automatic pulses, rendered as a luminous fluid surface on canvas.
Open →Star Field
Depth-sorted warp tunnel of stars with parallax mouse drift, density and speed controls, and a burst mode that punches the scene into hyperspace.
Open →Neural Network
Animated feed-forward network visualizer with clickable inputs, adjustable hidden layers and neuron counts, and live activation propagation.
Open →Cloth Simulation
Verlet cloth sheet pinned across the top edge, with drag interaction, wind and gravity tuning, and optional tearing of overstressed constraints.
Open →Artistic SVG Clock
Pure SVG clock with theme switching, smooth sweep hands, optional digital overlay, and multiple visual modes spanning spiral, particle, and geometry layouts.
Open →Smoke Simulation
Interactive smoke advection demo with brush, velocity, diffusion, and vorticity controls, letting the cursor inject drifting plumes into the field.
Open →Fourier Epicycles
Draw any contour and watch a ranked Fourier series rebuild it through spinning circles, with adjustable harmonic count, replay speed, and scaling.
Open →Reaction Diffusion
Gray-Scott reaction-diffusion field that grows live Turing patterns, with feed and kill controls plus direct painting of reagent B into the simulation.
Open →Boids Flocking
Classic boids simulation with adjustable alignment, cohesion, and separation radii, plus pointer-based attraction or repulsion for live steering.
Open →Lorenz Attractor
Projected 3D Lorenz attractor with rotating camera, glowing depth-based trails, and live chaos parameter controls for sigma, rho, beta, and speed.
Open →Spring Network
Elastic spring-mass mesh with draggable nodes, live stiffness and damping controls, and pulse disturbances that ripple through the structure.
Open →Brownian Motion
Random-walk particle cloud that deposits a luminous density heat map over time, with click-injected bursts and tunable jitter, drift, and decay.
Open →Bezier Curve Editor
Interactive quadratic and cubic Bezier playground with draggable control points, animated parameter traversal, and a live de Casteljau construction overlay.
Open →Sand Simulation
Falling-sand cellular automaton with sand, water, fire, stone, adjustable brush controls, and paintable material interactions in a dark sandbox.
Open →Metaballs
Organic blobs merging and separating with implicit surface rendering, mouse attraction, customizable color palettes, and glowing edge effects via WebGL shaders.
Open →Fireworks
Colorful particle fireworks with rocket trails, multi-burst explosions, gravity physics, inner sparkles, and click-to-launch or hold-for-rapid-fire interaction.
Open →Lightning Generator
Recursive midpoint-displacement lightning with dynamic branching, per-segment glow, crackling spark particles, ambient rain, and click-to-strike interaction.
Open →Kaleidoscope
Real-time kaleidoscope with animated plasma generative source or live webcam input, adjustable segment count, rotation speed, zoom, hue shift, and drag-to-pan source.
Open →Pendulum Wave
15 pendulums of tuned lengths swing in and out of phase, creating rolling waves, counter-phase splits, and a mesmerizing re-sync every 60 seconds. Mouse click restarts; trail and pendulum count toggles included.
Open →Double Pendulum
Chaotic double pendulum with RK4 integration, glowing speed-colored trails, multiple simultaneous pendulums showing sensitive dependence on initial conditions. Click to spawn more; drag the pivot.
Open →Wave Interference
Interactive superposition demo with ripple sources, a classic double-slit experiment, and standing waves. Click to place sources; watch constructive and destructive interference build vivid patterns.
Open →Plasma Effect
Classic demoscene plasma rendered in WebGL with six overlapping sine waves, six swappable colour palettes, mouse-driven distortion, and live controls for speed, complexity, zoom, and hue cycling.
Open →Galaxy Spiral
Logarithmic-spiral galaxy with 12 000 stars across configurable arms, a glowing central bulge, dust cloud overlays, three colour palettes, differential rotation, and full 3D drag-to-tilt + scroll-to-zoom.
Open →Magnetic Field Lines
Dipoles, monopoles, and quadrupoles rendered with RK4-traced field lines and arrowheads, an optional vector-force grid, animated flow particles along field lines, and full drag-to-reposition pole interaction.
Open →Crystal Growth
Diffusion-Limited Aggregation simulation where random-walking particles stick to a growing crystal cluster. Four colour palettes map age from core to tip, stickiness and spawn-rate are tweakable, and click anywhere to plant extra seeds.
Open →