A 3D engine that draws in text.
CP437-Engine renders scenes with coloured light, shadows and traced reflections, using only text characters. There is no rendering library: projection, clipping, the z-buffer and analytic ray tracing are all written by hand, and the last pass runs on the GPU with WebGPU and a CRT effect. It began as synth-ascii-wallpaper, an outrun wallpaper drawn entirely in ASCII.