3D software renderer from sratch in C (just for fun) Build and Run make build && ./renderer f22.obj Preview Wireframe mesh-render-tejas.mov Shading + Lighting lighting+shading.mov Textures texturing.mov Topics to research further: current naive backface seems to fail for complex geometries, what are some more robust ways of back face culling ? what do libraries like OpenGL use ?