iPhone - 使用C ++教程/片段的OpenGL

时间:2010-03-16 01:12:44

标签: c++ iphone c opengl-es

有没有关于如何在iPhone上通过C / C ++使用OpenGL的好教程或代码片段?

4 个答案:

答案 0 :(得分:3)

http://developer.apple.com/iphone/library/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/WorkingwithEAGLContexts/WorkingwithEAGLContexts.html

我很确定你需要一些Objective-C来创建上下文并做其他初始化工作。其余的也可以在C ++中使用。

答案 1 :(得分:3)

在XCode中,转到文件> New Project ...并选择“OpenGL ES Application”模板。这创建了一个项目,其中包含用于设置OpenGL上下文并使用常用C函数绘制的优秀示例代码。还有其他一些巧妙的技巧,比如将UIImage加载到OpenGL纹理中。

答案 2 :(得分:1)

“开始iPhone开发”的作者在他的blog上有许多iPhone OpenGL教程。此外,他在第一篇教程中为OpenGL提供了一个模板项目。某些Objective-C需要在iPhone上使用OpenGL。

答案 3 :(得分:-1)

来自斯坦福的这个人一步一步地展示如何使用C ++和Open GL制作游戏。它在iTunes U上是免费的。这是link

我从中学到了很多东西。我看了这个视频后实际上是第一个游戏。他还教导了结构。

如果您正在寻求更深入的学习,您还可以查看this link (which is not free)。我相信第一个视频会让你走上正确的轨道:)