没有GLKit的OpenGL ES 2

时间:2014-04-09 17:29:44

标签: ios opengl-es opengl-es-2.0 glkit

我想制作一款使用OpenGL ES 2.0的应用。 我可以在不使用GLKit的情况下执行此操作,因为我想将其部署到iOS 4.3吗?我找不到任何关于此的参考。 是否可以在没有GLKit的情况下使用着色器等?

由于

1 个答案:

答案 0 :(得分:5)

您可以在不使用GLKit的情况下使用着色器支持在OpenGL ES 2.0中进行开发。 GLKit只是为了让简单的任务更容易,但你根本不必使用它。首先,请查看Apple提供的指南,其中概述了不同的方法:

https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008793

Apple还提供示例代码,例如,这个代码具有ES 2.0的渲染器,构建要求是iOS SDK 4.0或更高版本:

https://developer.apple.com/library/ios/samplecode/GLEssentials/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010104