我該學什麼? 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