Hill, F. S. (2001). Computer Graphics Using OpenGL. Prentice Hall,, New Jersey :.