Graphics
Subject
Tool
2026
Limit Set Sp6 three.js
2025
First Light Path tracer
Hyperbolic Disk in Euclidean Space three.js
The Hex Torus in S³ three.js
Airplug three.js
Hyperbolic Cube three.js
Analog Gravity Path tracer
Gravitational Portrait Relativistic path tracer
Negroni at the Event Horizon Relativistic path tracer
Null Projection three.js
Poor Bunny Relativistic path tracer
Pour One Out for Einstein Relativistic path tracer
Bound Orbits three.js
Curves on the Square Torus three.js
Einstein Ring Relativistic path tracer
Elliptic Curve over F₇ three.js
Elliptic Curve over F₁₁ (II) three.js
Elliptic Curve over F₅ three.js
Elliptic Curve over F₁₁ (I) three.js
Elliptic Curve over F₅ (II) three.js
Fibers of the Hopf Map three.js
Fractured Lightcones three.js
Lightcone three.js
Real Slices three.js
The 120-Cell Path tracer
Torus and Lattice three.js
Polytopes on Film Path tracer
Two Embeddings three.js
The Geometry of Spacetime Relativistic path tracer
Dinosaur Caustic Relativistic path tracer
Rings of Sight Relativistic path tracer
Luminous Caustic Relativistic path tracer
Complex Multiplication three.js
Inside the Menger Sponge Path tracer
Weierstrass ℘ three.js
Complex Curves, Real Slices three.js
Real Elliptic Curves three.js
Apollonian Reflections Path tracer
Curves on the Hex Torus three.js
Conformal vs. Naive three.js
Conformal Tori three.js
Christmas Curve three.js
Five Hopf Tori three.js
Glass Torus three.js
One Parabola, Many Fields three.js
Binary Eclipse Relativistic path tracer
Binary Eclipse II Relativistic path tracer
Seeing in Curved Spacetime three.js
Multiple Sightlines three.js
Chaotic Light (Extrinsic) three.js
Painted Horizons Relativistic path tracer
Gravitational Palette Relativistic path tracer
2024
Black Hole in a Box Relativistic path tracer
Mandelbrot Moiré Shader
Colored Fibers three.js
Gravitational Lens Relativistic path tracer
Hopf Annulus three.js
Hopf Hair three.js
Hopf Torus three.js
Light Spray three.js
Linked Tubes three.js
Loxodromic Fibers three.js
Photon Loop three.js
The Hopf Fibration three.js
Trefoil three.js
Ivory Decic Path tracer
Linked Möbius Bands Path tracer
Whitney Umbrella Path tracer
Möbius Strip Path tracer
The Real Projective Plane Path tracer
Pillow Surface Path tracer
The Lawson Klein Bottle Riemannian ray tracer
Vis-à-Vis Path tracer
Clebsch Diagonal Cubic Path tracer
Dingdong Surface Path tracer
Elliptic Slices Path tracer
Sarti Dodecic Path tracer
Endraß Octic Path tracer
Kummer Quartic Path tracer
Nodal Sextic Path tracer
Quartic Heart Path tracer
Algebraic Still Life Path tracer
Dodecahedral Skeleton Path tracer
Hyperbolic Hall of Mirrors Path tracer
Right-Angled Dodecahedra Path tracer
Connected Sum Drawing
Gyroid in Glass Path tracer
Black Hole Nebula Shader
Chmutov Surface Path tracer
Connected Sum in Glass Path tracer
Double Slit Shader
Electron Capture Shader
Electron Orbitals Shader
Glass Sextic Path tracer
Hyperbolic Models Shader
Kummer Quartic Path tracer
Negroni Still Life Path tracer
Bottle Caustics Path tracer
Ivory Gyroid Path tracer
Ivory Octic Path tracer
Noisy Apollonian Path tracer
Einstein Ring Shader
Cornell Box Path tracer
Light Beneath the Surface three.js
Sphere Marching three.js
Traced Paths three.js
2023
Pint Glass Path tracer
Kleinian Beach Path tracer
Gyroid Path tracer
Jade Decic Path tracer
Kleinian Ice Path tracer
Kleinian Jade Path tracer
Kleinian Red Path tracer
Graphs in Glass Drawing
Double Pendulum Phase Portrait three.js
Geodesic Chaos three.js
Gravitational Lensing three.js
H2 x E Riemannian ray tracer
Level Sets three.js
Snowflake Drum three.js
Tangent Planes three.js
Three-Body Problem three.js