我想基于2010版OpenGL的Superbible with Qt开发项目。我想做一些事情,比如移动灯光,改变颜色,激活/停用纹理等等。简单的东西。到目前为止我发现的Qt文档非常令人难以置信。我在哪里可以找到适合我简单需求的简单教程?
答案 0 :(得分:9)
你做过OpenGL的工作了吗?我知道这不是你想听到的答案,但我发现最新版本的OpenGL有一个非常陡峭的学习曲线。我强烈建议用“直接模式”(glBegin,glEnd调用)学习OpenGL 1.x,然后学习顶点数组和显示列表,然后学习顶点缓冲区对象和索引缓冲区对象,最后学习着色器。
NeHe有一些优秀的tutorials可以让你开始使用OpenGL 1.x,在玩了一两个星期之后,通常很容易了解VA,DL,然后是VBO。着色器非常难,实际上有他们自己的语言(GLSL)。在了解了所有这些内容之后,您可以更轻松地继续使用最新的OpenGL内容。
如果你想直接“跳过”最新的OpenGL 4.x内容,Swiftless tutorials会让你开始,但同样,这是一个非常陡峭的学习曲线。
祝你好运!答案 1 :(得分:4)
答案 2 :(得分:1)
您可能对此感兴趣:http://www.libqglviewer.com/