OpenGL : superbible - Wright, Richard S (Sams, 2005)