Computer graphics with open GL 3/E - Hearn, Donald; Baker, M. (Vidhyanagar Pearson, 2009)