Blackhole
liveA real-time gravitational lensing shader written in raw GLSL — no three.js, just math. The same physics powering this site's hero.
Experiments that exist because curiosity won. Some are polished, some are held together with duct tape and shame — all of them taught me something.
A real-time gravitational lensing shader written in raw GLSL — no three.js, just math. The same physics powering this site's hero.
A CPU-only renderer built from scratch in pure C — perspective-correct texturing, z-buffering, and a homegrown matrix library.
Your entire life as a 90-year grid of dots. Uncomfortably clarifying. Built after the Tim Urban wait-but-why post ruined my sleep.