我应该学习哪个版本?OpenGL 4.1还是OpenGL ES 2.0?
我将使用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,然后再学习着色器语言等似乎会更容易/更好些。
请不要告诉我使用NeHe(通常认为它充满了糟糕/旧的做法)、Durian教程等。
谢谢