Computer graphics : principles and practice - Foley, James D. (Pearson Education Asia, 1996)