Computer Graphics - Hill, Francis S (Prentic Hall, 2007)