我该学什么? OpenGL 4.1或OpenGL ES 2.0?OpenGL或OpenGL ES
我将开发使用Qt的桌面应用程序,但我也可能会在几个月内开始开发移动应用程序。我对3D,3D数学等一无所知,我宁愿在一本好书中花费100美元,而不是在一周内挖掘网站并进行反复试验。
我在OpenGL 4.1中看到的一个问题是,据我所知,目前还没有书(最新的是OpenGL 3.3或4.0),而OpenGL ES 2.0上有书。另一方面,从我的天真的角度来看,OpenGL 4.1看起来像OpenGL ES 2.0 +的增加,所以看起来先学习OpenGL ES 2.0会更容易/更好,然后再选择着色器语言,等
请不要告诉我用讷河(人们普遍认为它充满了坏/旧的做法),榴莲教程等
感谢
的OpenGL 4和OpenGL 3都是现代的OpenGL和不老的固定功能的OpenGL。所以,如果你学习OpenGL 3,那么你完全可以使用OpenGL 4进行编码,那么学习的主要概念是“顶点缓冲区对象,顶点数组对象(即VBO和VAO)”以及如何使用它们。 – 2016-04-13 15:13:42