我的新工作让我使用OpenGL ES 2.0从2D图形环境(旧作业)转移到3D环境。我正在寻找提示,书籍建议,精彩的教程,可能的测试环境或OpenGL ES 2.0模拟器来帮助我实现跳跃。
我基本熟悉OpenGL ES 1.X的固定功能管道,但我对着色器和可编程管道完全不熟悉。
具体而言,任何根据3D几何和着色器讨论基本2D概念(rects,lines,blits,blend等)的内容都会特别有用。
有关从哪里开始的任何建议?
答案 0 :(得分:0)
我没有直接举例说明你在寻找什么。虽然你最初不需要进入着色器。
这不是OpenGL-ES,但我的情况略有不同,发现http://nehe.gamedev.net/是一个有趣的起点。需要注意的是,教程是完整的OpenGL,然后再次发现OpenGL-ES中的不同之处是有用的,因为网络中有很多代码。
另外,iPhone上的OpenGLES并不是一个不好看的地方,因为iPhone拥有强大的GPU,很多人都有兴趣为它编写GL应用程序。