Iphone上的OpenGl ES-显示和旋转3D对象
我对Iphone、Xcode和openGL ES都是新手 我正在寻找一个源代码的例子,它演示了如何创建3d对象,用手势旋转它,放大、缩小 谢谢,Iphone上的OpenGl ES-显示和旋转3D对象,iphone,opengl-es,ios4,xcode4,Iphone,Opengl Es,Ios4,Xcode4,我对Iphone、Xcode和openGL ES都是新手 我正在寻找一个源代码的例子,它演示了如何创建3d对象,用手势旋转它,放大、缩小 谢谢, Alex我可以推荐OpenGL SuperBible第五版。它从大量示例代码的基础开始(我相信您描述的具体场景是第5章),然后转到平台特定开发、iPhone的OpenGL ES…-在我看来,这本书读起来不错,在教科书中是罕见的。本书中的所有示例和代码都应使用Xcode编译,并根据需要显示各个平台的各种例外情况。以下是如何显示和旋转使用Blender创建
Alex我可以推荐OpenGL SuperBible第五版。它从大量示例代码的基础开始(我相信您描述的具体场景是第5章),然后转到平台特定开发、iPhone的OpenGL ES…-在我看来,这本书读起来不错,在教科书中是罕见的。本书中的所有示例和代码都应使用Xcode编译,并根据需要显示各个平台的各种例外情况。以下是如何显示和旋转使用Blender创建的三维模型的简单示例:
完整的来源可以在这里找到:我目前也在研究这个挑战 到目前为止,我将公布我的研究结果,并在这个问题上悬赏,试图获得一些关注 承诺会完成这项工作,但它是测试版,即使是最基本的示例也不会开箱即用(它们会导致编译器错误)。所以我不能推荐它 可以将Unity与本机iOS代码集成,例如 但那东西看起来很吓人
是开源的;也许可以从那里提起一些东西。我知道你已经回答了这个问题,但是一个好的教程是Lamarche教程,还有OpenGLES 2.0教程:
此外,对于加载模型,请查看设置POWER VR SDK,因为加载带有骨骼动画、纹理照明e.t.c.的3d模型所需的一切。我不确定这是否是您搜索和查找的内容,但您可以查看: 在页面的下半部分,您可以看到macos/cocoa的示例代码
我仍然不确定,但希望这能有所帮助。大约一年前,我在OpenGL ES上玩过一次,我发现这本在线的O'Reilly书非常有用: 这些章节是关于这一主题的大多数书籍的典型章节;“高级”的数学入门(通常是使用着色器实现立方体贴图、凹凸贴图等的常用场景) 您还可以下载示例的源代码 编辑:我也拥有这本书
我发现这是一本关于OpenGL ES以及3D图形的好书。嘿,谢谢你的推荐,我看了这本书,似乎很有希望。。。顺便说一下,我在苹果开发者网站上找到了WWDC2010示例代码。它包含许多不同问题的源代码示例,如手势等…innerloop链接在这里和博客中断开:(可能类似的脚本位于: