Computer graphics using Open GL 3rd ed. - Hill, F.S.; Kelley, Stephan (Vidhyanagar Pearson, 2007)