Built a CPU software rasterizer from scratch in C++ (in other words, no OpenGL / DirectX or other external libraries beyond window handling) for rendering triangles, ray tracing, clipping, depth maski
May 7, 2016