Computer graphics: principles and practice - Foley, James D . (Addison Wesley, 1996)