maya为什么不能导出fbx_FBX动画导入导出经验心得(MayaToMax,MayaToMaya)

注:原文写在我的百度博客上,因此百度博客的配图更清晰,另外百度博客的本文更新了mel的下载链接!

绕了很多弯子,失败了n次,得以下经验,T_T。。。记录下来,免得以后忘记。

本文主要解决两种情况下的数据导入导出:1、Maya动画导给Max;2、Maya高版本动画导给低版本。其他情况应该是类似,看完下文应该都不存在难度了。

经验总结&操作必读:

一、Maya动画基本可以分为以下几种:1、Transform动画(位移旋转缩放等)、路径动画、各类约束;2、Shape动画(点动画、变形器动画、骨骼驱动的蒙皮动画等);3、相机动画(普通相机、一点相机、两点相机、带约束的相机,带父子关系的相机)。

二、maya中的动画最好bake成逐帧动画再导出fbx,方能100%保证动画导出后和原动画一致。如果不bake成逐帧动画,可以看到动画曲线在原始场景里和fbx导出后,在不同软件的不同版本下动画曲线不一致,导致动画和原场景不一致,见下图。

三、如果实在不想bake成逐帧动画,那么至少保证导出的fbx文件版本和即将导入fbx文件的软件版本一致,比如,maya2012导出fbx到maya2011来用,那么fbx版本请选择2011。

四、bake逐帧动画并导出fbx完毕后,在导入到目标软件之前,请务必提前设置好目标软件的帧速率以匹配原场景的帧速率。尤其是导入到max,如果帧速率不对导入的动画会出问题。

五、有时候导入到maya中会完全丢失动画,尝试重启maya再导入。

六、maya

你可能感兴趣的:(maya为什么不能导出fbx)