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