如何将 3D 模型导入 iOS 游戏
Posted
技术标签:
【中文标题】如何将 3D 模型导入 iOS 游戏【英文标题】:How to import 3D models to iOS game 【发布时间】:2013-10-16 16:36:27 【问题描述】:我正在开发 ios 3D 游戏,并且是该领域的新手,我不是在寻找代码,只是关于如何在我的 iOS 项目中加载基于 3D max、Blender 或 Sketchup 设计的模型的一些建议。比如我需要以什么样的格式导出模型,这样我就可以在openGL ES上使用了;或者什么样的开源库(3D 游戏引擎)可以用来将模型导入我的项目。
提前感谢:)
【问题讨论】:
【参考方案1】:OpenSceneGraph
或
Cocos3D
Cocos3D 有一个可插入的加载框架,用于从熟悉的 3D 编辑器(如 Blender、3ds Max 或 Cheetah3D)或通过行业标准的 3D 对象文件(如 Collada 或 PowerVR POD)导出,甚至从您自己的自定义对象文件格式导出 3D 模型。
有很多选择,你只需搜索一下。
【讨论】:
我花了大约 45 分钟试图让OSG
为 XCode 构建,最后在遇到很多错误和“我也是”之后才被保释。希望有一个更简单的解决方案。 Cocos3d
是一个很好的产品,但目前我不想处理。我真的只是想将 .3ds 文件导入我可以传递给我的 EAGLView
!以上是关于如何将 3D 模型导入 iOS 游戏的主要内容,如果未能解决你的问题,请参考以下文章
iOS Xcode 从 Maya 导入 COLLADA .dae 3D 模型,同时尊重枢轴点