Computer Graphics: Principles and Practice 2/E - Foley, James; Others (Vidhyanagar Pearson)