Here is a functional 3D software rasterizer that can render any obj file. Currently this runs horribly so i'm sure there's room for optimization.
Thanks