你有使用OpenGL的经验吗?我知道这不是你想听到的答案,但我认为最新版本的OpenGL具有极其陡峭的学习曲线。我强烈建议先学习带有“直接模式”(glBegin、glEnd调用)的OpenGL 1.x,然后学习顶点数组和显示列表,接着是顶点缓冲对象和索引缓冲对象,最后是着色器。NeHe有一些出色的tutorials可以让你开始学习OpenGL 1.x,在尝试了一两个星期之后,学习VA、DL,然后是VBO通常会变得相对容易。着色器非常难,实际上有自己的整个语言(GLSL)。在你理解了所有这些东西之后,你可能可以更轻松地转向最新的OpenGL内容。如果你想要“跳过”直接进入最新的OpenGL 4.x内容,Swiftless tutorials可以让你开始,但同样需要面对极其陡峭的学习曲线。祝好运!