"OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1" - читать интересную книгу автора (Dave Shreiner, The Khronos OpenGL ARB Working Group)