p5.js Art Gallery
Interactive generative art experiments created with p5.js and React
Ocean Waves
Flowing waves with layered sine movements and depth-based coloring. A serene visualization of natural wave patterns.
Starfield
A 3D particle system simulating depth movement through space. Watch particles flow toward the camera with trailing effects.
Flow Field
Particles guided by a Perlin noise-based vector field. Beautiful emergent patterns from simple rules.
Antigravity
A 3D WebGL particle system inspired by the Antigravity landing page. Fluid motion with interactive gravitational pull.
Winter Snowfall
A realistic 3D snowfall simulation with wind sway and depth-based particle scaling. A tranquil winter atmosphere.
xAI Graph
An interactive 3D knowledge graph with Fibonacci-distributed nodes. Hover over large nodes to reveal deep questions.
Shooting Stars
A deep space visualization with twinkling stars and periodic meteors streaking across the cosmic void.
Feedback Circle
A serene visualization of natural wave patterns.
Flow Field 2
Particles guided by a Perlin noise-based vector field. Beautiful emergent patterns from simple rules.
Particle Network
Bouncing particles that connect when close, creating a dynamic, living web.
Creative Follow
An interactive element that follows your cursor with a dynamic, speed-responsive tail.
Flowing Noise
Smooth, liquid-like waves generated using Perlin noise. A calm and continuous rhythmic flow.
Wandering Light
A soft, glowing orb that wanders across the screen using smooth 2D Perlin noise, leaving a faint trail.
Fluid Brush
Express yourself with a smooth, fluid brush that responds to your movement speed and leaves a fading trail.
Morphing Curve
A mathematically elegant dot that travels along a morphing Bezier-like curve. Click to change its destination.
Light & Shadow
A 3D study of contrast. Two spheres locked in a struggle between light and darkness, controlled by your cursor.
Wavemaker
An interactive field of orbiting dots. Move your mouse to create physical ripples and watch the grid react.
Breathing Clock
A functional, elegant analog clock with a gentle breathing pulse and smooth, high-precision hand movements.
Tickle Me
A playful text animation that jitters and 'tickles' whenever your cursor gets too close.
Recursive Tree
A mesmerizing fractal tree that sways in the wind. Control the branch angles and leaf density with your mouse.
Brownian Motion
Random walkers traveling in chaotic paths. Move your mouse to attract them and influence their erratic journey.
Click any animation to explore. Full-screen experiences optimized for desktop.