Blender:导出多个对象的md2动画(单独的时间轴)

时间:2012-05-24 07:33:26

标签: animation export blender

我在Blender中有2个立方体,时间轴必须平行运行。

我正在使用min3d导入Android。但我想这个问题只出现在出口部分,所以这不重要。

好的我正在使用Blender 2.49以便导出到md2,因为无法使用该脚本运行更新的版本。

为什么是md2,因为它是min3d可以处理的唯一动画格式。

问题:

md2只需要1个对象,它似乎无法导出多个对象。

所以我加入了(ctrl + j)我的立方体。但随后动画搞砸了。时间线似乎也被合并,两个对象以相同的方式一起移动。

任何想法......?

如果在我的Android项目中有一个完全不同的方式来获取这些动画,请告诉我。但是我没有时间编写自己的导出器/解析器,所以请不要建议我这样做。

根据我目前的知识,我能想到的唯一选择是将每个对象 - 部分(每个具有自己时间轴的部分)导出为单独的对象,并在opengl中重建“场景”(我的对象)。 / p>

或导出静态网格物体并使用OpenGL动态制作动画(我可能会这样做)。更多的工作编码,但可能是最简单的解决方案,对于这种情况(非常简单的旋转+翻译)。

1 个答案:

答案 0 :(得分:0)

如果您的动画非常基本(翻译/缩放/旋转),为什么要合并它们? 您可以轻松地单独加载它们,然后使用Java中的min3D为它们设置动画,而无需OpenGL API。

更不用说,min3D有点老了,不再支持了。您可以尝试jPCT-AE,它非常易于使用,非常方便动画对象以进行简单动画。它能够加载MD2,3Ds,OBJ和ASC模型。与mid3D(经验丰富)相比,jPCT具有更好的性能。

为了创建包含多个网格的复杂MD2模型,我获得了最佳3Ds插件Qtip插件的最佳体验。它就像一个魅力。