如何将 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 游戏的主要内容,如果未能解决你的问题,请参考以下文章

unity3d怎么导入3d模型

Stone教程:如何导入3D模型到场景中

iOS Xcode 从 Maya 导入 COLLADA .dae 3D 模型,同时尊重枢轴点

从本地磁盘导入游戏中虚幻引擎 4 中的任何 3d 模型[关闭]

如何在 3D 中对导入的波前 OBJ 文件实现对象碰撞

如何将 Fusion 3D 模型导入 Unreal