No Bind Pose与Unity导入:先分清Generic、Humanoid和Legacy

本文整理自 Autodesk Community 论坛的真实问答:No Bind Pose? New to Maya and Unity。原帖有 accepted solution,下面是结合该解法写成的中文排查笔记。

这个坑在哪里

这个长帖的 accepted solution 强调 Unity 动画类型差异:Generic/Humanoid 使用 Animator,Legacy 使用 Animation,绑定姿态和骨架解释也不同。

解决办法拆开看

从 Maya 到 Unity 时,先确定目标是 Humanoid 还是 Generic;FBX 导出时烘焙动画、保留骨骼层级,并在 Unity Import Settings 里检查 Avatar。

建议你先用一个副本或空场景复现问题,再把修复步骤应用到正式文件。Maya 的很多故障都不是单点错误,而是“场景状态、首选项、插件、驱动、路径”几层叠加出来的。

避免复发

很多“No Bind Pose”不是 Maya 单点错误,而是导出设置与 Unity Rig 类型不匹配。

如果修复后短时间正常,但重启 Maya 或换机器后复发,把项目路径、用户 prefs、环境变量和插件版本也一起记录下来。这样下次就不是凭感觉排查,而是有一张可回溯的故障地图。

来源信息:Autodesk Community,帖子 ID 7374373,约 33352 次浏览。Accepted solution 摘要方向:Re: No Bind Pose? New to Maya and Unity。

喵喵动画屋

一枚默默无闻的2B动画师。

您可能还喜欢...