Computer graphics : Principles and Practice - Foley