Purely c++ based 3d rasterizer. From scratch!