【发布时间】:2012-10-27 06:32:09
【问题描述】:
一段时间以来,我一直在尝试在 Android 中使用 OpenGL ES 2,但我发现缺乏使用 OpenGL 本身的经验是一个问题,因为我几乎不了解所有 GLES20 方法实际上是什么做。我决定尝试学习真正的 OpenGL,但一点点阅读告诉我,每个版本的 OpenGL 都与其前身截然不同。 Wikipedia 并不清楚 OpenGL ES2 最接近哪个版本。
所以,我的问题是,为了更好地理解 OpenGL ES2,我应该学习哪个版本的 OpenGL?
【问题讨论】:
-
"一点阅读告诉我,OpenGL 的每个版本都与其前身截然不同。" 这根本不是真的。最接近事实的是 GL 3.1 的 the core/compatibility divide,但仅此而已。大多数 GL 版本都是对之前版本的增量更改。
-
OpenGL ES 2.0 递减到 GL 3.1。大部分 API 都消失了。
标签: opengl opengl-es-2.0