Computer graphics with OpenGL - Hearn, Donald (Addison Wesley,(Ind), 2011)