Maya Mel脚本动画不像FBX那样动画

时间:2011-06-03 07:15:08

标签: animation unity3d maya fbx mel

我已经获得了一个很棒的四合一模型。我将它剥皮并动画制作成一个装备 梅尔剧本。就使用滑块和参数编辑动画而言,它的效果很好 在玛雅。当我将文件作为FBX文件导出到Unity3D时,它没有动画。是的东西 迷失在梅尔到钻井平台的翻译中? Unity需要一个骨架装备,这个程序装备是不是相当于用Maya中的骨架工具构建和制作的装备?我检查过我有一个'Reference'文件夹,我设置了密钥,将根名称更改为“Hips”。

感谢您对此问题的任何见解。

dDuane

2 个答案:

答案 0 :(得分:1)

我不知道您使用的是Maya,但我一直使用2010.这是我们用于小型统一3D游戏项目的工作流程:

导出全部 一个场景中的动画为.fbx。一定要选择几何图形(它 通常有助于将它全部分组,但如果由于某种原因你不能这样做 好的)并点击导出选中。

应检查这些FBX导出选项:

<强>几何: 边缘平滑, 切线和双法线

<强>动画: 动画, 烘焙动画, 烘焙动画, (动画范围), step = 1

变形模型: 变形模型, 皮肤, 混合形状(如果使用这些), 曲线滤波器, 重新采样为欧拉插值, 输入连接, 对象实例, 引用的容器内容(如果使用任何引用),

FBX文件格式

<强>二进制

<强> FBX200900

当您将其带入Unity时,请设置动画生成 “以root存储”。如果你所有的 动画是在这一个文件中(它应该是)。 “分裂 应该检查动画“框”,并在其中定义这些名称和范围 以下图表。最终创建动画混合脚本时,请拖动 并将其放在播放器预制件中的动画对象上,而不是预制件上 本身。

答案 1 :(得分:1)

如果您传输的文件没有错误且没有动画,那么有三个问题需要注意。

首先,您可能不小心导出了关键帧。确保选中该框以在FBX导出UI上导出动画。

其次,可能没有导出包含实际关键帧的对象。使用MEL脚本GUI进行动画处理时,找出实际关键帧在装备上的位置,并确保该对象与其余角色一起导出。

第三,该对象可能正在转移,但根据装备设置,连接/约束/ Unity中可能无法正常工作或支持的任何内容。在转移到引擎之前,您可以考虑将动画烘焙到骨架。要执行此操作,请选择骨架,然后单击[编辑 - &gt;键 - &gt;烘焙模拟]。