Fundamentals of computer graphics - Shirley, Peter (et al) (A K Peters, Boca Raton, 2010)