Computer graphics:principles and practice - Foley, James D...[et al] (Pearson Education, 1996)