没有GLKit的OpenGL ES 2

use*_*224 1 opengl-es ios opengl-es-2.0 glkit

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

谢谢

Pat*_*Pat 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