【问题标题】:File Translator to Export Animated 3D Character from Autodesk Maya as Quake MD2用于将 Autodesk Maya 中的动画 3D 角色导出为 Quake MD2 的文件转换器
【发布时间】:2010-03-30 22:51:27
【问题描述】:

我想知道是否有人知道将几何体/纹理导出为 Quake MD2 的已装配动画角色的方法?我正在为移动设备开发一个应用程序,我发现 MD2 非常适合轻量级 OpenGL 渲染。我有几个动画角色,我想将它们从 Maya 导出为 MD2。以下是我尝试过的一些事情:

  1. 将 FBX 导出到 3D Studio Max 并使用 QTip 插件 - 这有效,但前提是我将动画转换为点缓存(pc2)并将其带入 Max。当我这样做时,QTip 插件不支持点缓存节点,我得到的只是模型,没有动画

  2. 将 OBJ 序列导出到 Blender,从那里导出 MD2 -- 我似乎无法让 blender 将导入的 obj 序列编译成单个动画对象

  3. 将 FBX 导出到 Milkshape -- maya rig 在此过程中损坏

  4. 动画的烘焙点缓存,导出到 FBX,导入到 Milkshape -- 同样,Milkshape 不支持几何缓存,因此出现的只是静态字符。

我目前正在使用 blender MD2 导出脚本作为参考(但使用 C++ Maya API 重新编写)为 Maya 编写插件,但我只是想知道是否有人以前这样做过或有任何建议如何这样做。

另外,如果有人对在 OpenGL ES(Android 或 iPhone)设备上渲染单个动画角色的最佳格式有其他建议,我将不胜感激!我愿意尝试任何方法来在设备上渲染这些动画

谢谢!

【问题讨论】:

    标签: iphone android opengl-es maya quake


    【解决方案1】:

    如果有人感兴趣,我最终通过为导出 Quake MD2 文件的 Maya API 编写自己的插件来解决这个问题。我已经在 github 上开源了它:

    http://github.com/arifken/MD2Export

    【讨论】:

    • 我为 Maya 2012 x64 编译了您的插件,但它意外关闭。
    猜你喜欢
    • 1970-01-01
    • 2013-03-11
    • 2018-03-13
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-01
    相关资源
    最近更新 更多