Three.js Gallery
Interactive 3D scenes and visualizations built with Three.js. Click any scene to explore it in full screen with interactive controls.
Interactive Controls
Navigate scenes with orbit controls and mouse interactions
WebGL Powered
Hardware-accelerated 3D graphics in your browser
Creative Code
Generative art and procedural geometry
Rotating Cube
A simple rotating cube with Phong material and lighting
Particle System
Dynamic particle system with interactive camera controls
Geometric Waves
Animated geometric waves using vertex displacement
3D Fractal Tree
Procedurally generated 3D fractal tree structure
Manhattan Elevation Field
Esoteric GIS visualization of Manhattan's topography as mathematical elevation field ∂h/∂x
Transit Network Graph
NYC subway as graph theory visualization: G = (V, E) with harmonic oscillations
Procedural Noise Shader
GLSL fragment shader with layered Fractal Brownian Motion (FBM) and animated color palettes
Morphing Displacement Shader
GLSL vertex shader with 3D Perlin noise displacement and dynamic color gradients
Security Camera Dashboard
Silent Hill inspired surveillance system: 4-cam VHS feeds with glitches, static, and retro horror aesthetic
CRT CAD Wireframe
1980s Tektronix/HP amber phosphor CAD workstation: rotating technical wireframes with authentic P1/P31 phosphor glow
Vector Oscilloscope Display
Analog oscilloscope/vector arcade aesthetic: Lissajous curves, waveforms, Asteroids-style graphics on phosphor screen
Retro Terminal
1970s mainframe terminal: VT100/IBM 3270 phosphor monitors with boot sequences, ASCII art, and diagnostic readouts
Enhanced CAD Scene ↗
Phase 5 CAD system: 15 mechanical models, 20+ PBR materials, photorealistic rendering with 10 post-processing effects
Game-Like CAD World ↗
Interactive game world: Physics sandbox, factory automation, procedural zones, multi-mode camera controls
Scene Title
Scene description