3d retro graphics
3d retro graphics
Copy a demo, drop it on a page. Old workstation tricks, WebGL 1 or a 2D canvas. Licensed CC0.
---
Experiments
- 01. Demoscene · 1992 Plasma Color-field oscillator running as a fullscreen fragment shader.
- 02. Hyperspace · 1993 Retro 3d starfield Perspective starfield that stretches into a hyperspace tunnel.
- 03. GL workstation · 1993 Retro torus Flat-shaded torus, wire overlay, and a ground grid. Drag to orbit.
- 04. Metaballs · 1995 Chrome blobs Raymarched metaballs with a studio chrome environment.
- 05. Whitted · 1980 Reflective spheres A Whitted raytracer: three spheres, checkerboard, shadows, three bounces.
- 06. donut.c · 2006 ASCII torus A rotating 3D torus rendered with a luminance character ramp.
- 07. IRIX · 1994 Wireframe globe Latitude/longitude cage with a phosphor stroke. Drag to spin.
- 08. Stam · 1999 Fluid tank A stable 2D Navier-Stokes dye tank. Stir it with the pointer.
- 09. Vector field · 1996 Flow field A thousand particles following a curling field. Pointer makes a vortex.
- 10. Jakobsen · 2001 Verlet fabric A hanging cloth. Drag a point to tug the weave.
- 11. Vector CRT · 1979 Wireframe terrain Scrolling vector hills. Pointer steers.
- 12. id Software · 1991 Wolfenstein raycaster A DDA raycaster. WASD to walk, pointer to look.
- 13. Comanche · 1992 Voxel Space A heightmap ray-column renderer. Pointer steers.
- 14. SNES · 1990 Mode 7 floor Affine checkerboard ground, Space Harrier style. Pointer steers.
- 15. PlayStation · 1995 PS1 affine warp A checker cube and floor with screen-space UVs. Drag to orbit.
- 16. Atari · 1984 I, Robot polygons Filled cubes and pyramids, painter's algorithm. Drag to orbit.
- 17. Newell · 1975 Utah teapot A Gouraud teapot. Move the pointer to drag the lights.
- 18. Demoscene · 1991 Dot/square tunnel A twisting square tunnel of dots. Pointer shifts the vanishing point.
- 19. Demoscene · 1993 Palette fire Heat rises through a 256-color fire LUT. Pointer is a torch.
- 20. Vector CRT · 1970s XY oscilloscope A Lissajous figure with phosphor persistence. Pointer changes the ratio.
- 21. Amiga · 1984 Boing ball Checkered sphere, bounce, shadow. Click to kick it.
- 22. Trumbull · 1968 Slit-scan stargate A 2001 corridor from a moving slit. Pointer shifts the vanishing point.
- 23. Rutt/Etra · 1973 Rutt-Etra scan A video raster displaced by luminance. Drag to orbit.
- 24. Amiga · 1990 Glenz vectors Translucent filled polygons, additive. Drag to orbit.
- 25. Martin · 1986 Hopalong attractor A one-line iterator that fills a CRT. Pointer nudges a.
- 26. Penrose · 1974 Penrose tiling Robinson triangles, aperiodic. Drag to pan.
- 27. Braben · 1984 Elite planet A dotted sphere and a starfield. Drag to spin.
- 28. Scientific visualization · 2026 Spaghetti vortex A concentrating 3D vortex. Trails spiral in as the core slims. Illustration, not a solver.
- 29. Stam · 1999 / 2026 Dual tank Same 48×48 Stam twice. Left is bounded. Right is a lying legend.
- 30. Martin · 1986 / 2026 Spiral stretch A hopalong cousin: radius shrinks, z grows. Pointer detunes the shrink.
- 31. Hopf · 1950
For agents
The catalog is at /llms.txt and /api/v1/experiments. Source HTML is at /examples/{slug}.html, licensed CC0 1.0.
