我是Iphone,Xcode和OpenGL ES的新手。Iphone上的OpenGl ES - 显示和旋转3D对象
我找一个源代码女巫的例子演示了如何创建3D对象,用手势旋转它,放大,缩小...
谢谢, 亚历克斯
我是Iphone,Xcode和OpenGL ES的新手。Iphone上的OpenGl ES - 显示和旋转3D对象
我找一个源代码女巫的例子演示了如何创建3D对象,用手势旋转它,放大,缩小...
谢谢, 亚历克斯
下面是简单的例子,如何显示和旋转用搅拌机创建3D模型:http://iphonedevelopment.blogspot.com/2009/06/using-3d-models-from-blender-in-opengl.html
的完整源可以在这里找到:http://innerloop.biz/code/ExportTest.zip
我可以推荐OpenGL SuperBible 5th Ed。它以很多示例代码为基础开始(我相信你描述的具体场景是第5章),然后继续讨论像平台特定开发,iPhone的OpenGL ES ...... - 这是一个体面的阅读,在我看来,这是教科书中难得的品质。本书中的所有示例和代码都应该在Xcode中进行编译,并根据需要显示各个平台的各种例外情况。
嗨,谢谢你的推荐,我看过这本书,似乎很有希望......顺便说一句,我在苹果开发者网站上发现了WWDC 2010示例代码。它包含很多不同的问题,如手势等源代码示例... – alexpov
我目前正在研究这一挑战为好。
到目前为止,我会提出我的调查结果,并在这个问题上试图获得一些重点。
http://nineveh.gl/承诺可以完成这项工作,但它处于测试阶段,即使是最基本的示例也不能立即运行(它们会给编译器带来错误)。所以我不能推荐它。
是可能的团结与本地iOS的代码集成,如
http://clevermartian.com/blog/?p=59
http://technology.blurst.com/a-cocoa-based-frontend-for-unity-iphone-applications/
,但这些东西看上去很恐怖
http://www.sunsetlakesoftware.com/molecules是开源的;有可能从那里举起东西。
我看你已经回答了这一点,但一个很好的教程是拉马什教程,也有OpenGLES 2.0教程:
http://iphonedevelopment.blogspot.co.uk/2009/05/opengl-es-from-ground-up-table-of.html
还装载了模型查找设立的POWER VR SDK,因为是所有你需要用骨骼动画,纹理照明等加载3D模型的东西
我不知道这是否是你搜索什么,并寻找,但你可以看看:在页面的下部http://nehe.gamedev.net/tutorial/texture_filters,lighting&_keyboard_control/15002/
,你可以看到,有适用于MacOS的示例代码/ cocoa ..
我仍然不确定,但希望这有助于..
我在一年多前,有一个玩弄OpenGL ES的,我发现这个网上O'Reilly出版的非常有帮助:http://ofps.oreilly.com/titles/9780596804824/
的章节是典型的关于这个问题的大多数书籍;数学入门到'高级'(通常使用着色器实现立方体贴图,凹凸贴图等常用场景)
您也可以下载示例的源代码。
编辑:我也拥有这本书http://www.amazon.co.uk/OpenGL-ES-2-0-Programming-Guide/dp/0321502795/ref=sr_1_1?ie=UTF8&qid=1336064164&sr=8-1 我发现这是一个很好的阅读方面的OpenGL ES以及一般的3D图形。
内部链接打破这里和博客:(可能类似的脚本发现:https://github.com/jlamarche/iOS-OpenGLES-Stuff /tree/master/Blender%20Export/objc_blend_2.57%20%28RC1%29 – Peter