【问题标题】:iPhone : 3d Objects with animationiPhone:带有动画的 3d 对象
【发布时间】:2011-07-14 17:36:18
【问题描述】:

在 iPhone 上使用 3D 字符的最佳格式是什么。我正在寻找免费字符并确实查看了 md2 (previous post),但是似乎没有太多免费的高质量内容。

我所追求的只是让几个普通的 3D 人在我的 iPhone 上四处走动。我确实有一些动画 3ds / x 动画角色。我只是想弄清楚我应该为 iPhone 使用什么工具和格式。

更新: 保持这个简单,我如何将动画 .x 文件或动画 .3ds 文件放到 iPhone 上?

md2 示例似乎是一个死胡同,因为无法使用 jpg 纹理成功地将 3ds / .x 动画文件转换为 md2。

【问题讨论】:

    标签: iphone opengl-es 3d directx 3ds


    【解决方案1】:

    文件格式的选择不取决于目标平台,而是取决于它提供的功能、您想要使用的第三方库的数量或您想要在编写自定义文件加载器方面付出的努力。

    没有“最佳文件格式”之类的东西。

    【讨论】:

    • 我明白这一点,但如何在 iphone 上获取动画 .x .3ds 文件
    • 您为所选文件格式实现自己的或链接到第三个库解析器和动画系统。它们都有很好的文档记录,其中一些还有开源库。
    • 我明白你的意思,但我正在寻找代码示例或我应该使用什么工具将我的 .3ds 或 .x 文件导入 iPhone
    • 在谷歌搜索这个问题时,我似乎主要找到了模糊的答案。我有一个在 3DS Max 中创建的动画 3D 角色。我需要让它使用 OpenGL 在我的 iPhone 上播放。我对此有什么选择,每种方法的优缺点是什么?现在,我正在研究 SIO2 和乌龙。
    • @Ben X Tan:答案很模糊,因为你的问题很模糊。您从未指定要在哪个上下文中显示/动画此角色。角色动画也可能意味着任何东西,从顶点键网格变形到骨骼动画。您需要一个成熟的引擎还是只是一些库来在您自己的 OpenGL 绘图代码中使用?
    猜你喜欢
    • 1970-01-01
    • 2017-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-13
    • 2017-11-30
    • 1970-01-01
    相关资源
    最近更新 更多