从iPhone 3G S开始,iOS设备支持OpenGL ES 2.0。但是,我找不到针对iPhone的OpenGL ES 2.0示例代码,甚至是一些通用示例。我在哪里可以找到有关iPhone的OpenGL ES 2.0的示例代码或教程?
答案 0 :(得分:1)
对于一个非常基本的例子,最新iOS SDK中的OpenGL ES Application模板创建了一个带有两个渲染路径的基本应用程序,一个基于OpenGL ES 1.1,另一个使用OpenGL ES 2.0。
除此之外,我建议观看WWDC 2010 video会话417 - “OpenGL ES着色和高级渲染”,了解iPhone上的OpenGL ES 2.0着色器的一些示例。 Philip Rideout出版的书籍“iPhone 3D Programming”将指导您在iPhone应用程序中使用OpenGL ES 2.0着色器。
最后,我相信Randi Rost的“OpenGL Shading Language”仍然被认为是OpenGL ES 2.0中使用的着色器的权威参考。