Source:  OpenStax, Programming 3d graphics with opengl. OpenStax CNX. Nov 05, 2004 Download for free at http://cnx.org/content/col10246/1.3