Computer Graphics from scratch with C. Light and Shading. Flat Shading