Projects
Graphics From Scratch
Five C++ renderers built up in stages: 2D geometry, a ray tracer, a recursive ray tracer, a BVH-accelerated mesh renderer, and a software rasterizer.