I wanted to better understand 3D rasterization. Especially the different transformation "stages". So I wrote a software rasterizer based on tinyrenderer by Dmitry V. Sokolov...

Featuring the laziest "clipping" possible!