Programming with opengl: advanced rendering
Interpolation for Polygon Texture Mapping and Shading