如何在max中做的骨骼动画 导FBX到unity中 出现蒙皮错误 在unity中的表现像是蒙皮权重的范围减少了

在max中做的骨骼动画 导FBX到unity中 出现蒙皮错误 在unity中的表现像是蒙皮权重的范围减少了 是点的问题? 怎么解决这个问题 1.2图是max中的形态对比 3.4.5图也是 6.7图分别是在max中对骨骼的缩放和unity中缩放的对比

img

img

img

img

img

img

img

导出的 FBX文件绑定蒙皮信息 了没?
盲猜 与ps 导出时错误原因一直, 没有绑定相关信息 或者 手动编辑蒙皮权重

出现这个问题,可能是unity本身的设置问题,也有可能是蒙皮绑定的问题。建议先检查下unity的设置是否正确。其次,尝试修改动画类型,改完保存需再次拨动动画指针看有无效果。然后检查下蒙皮权重的设置跟unity设置是否一致,可以尝试将混合权重改为最大,再到max里把蒙皮的骨骼影响数量改为跟unity一致。

可能是部分骨骼可能没有正确地与模型绑定,或者暴露了错误的变换数据,检查骨骼是否正确绑定,以及调整蒙皮权重

根据您提供的图片和描述,您在将骨骼动画从3ds Max导入Unity时遇到了蒙皮错误,导致在Unity中的表现出现了蒙皮权重范围减少的问题。这可能是由于以下原因导致的:

  1. 锚点问题:检查模型的锚点位置是否正确。在导出模型之前,确保模型的锚点位于正确的位置,并与骨骼的连接点对齐。
  2. 蒙皮权重设置问题:在3ds Max中,检查每个顶点的蒙皮权重设置是否正确。确保每个顶点都正确地关联到相应的骨骼,并且蒙皮权重值正确分配。
  3. 缩放设置问题:检查模型在导入Unity之前的缩放设置。确保在导出模型时,缩放设置与Unity中的预期一致。不正确的缩放设置可能会导致蒙皮权重范围的减少。

解决这个问题的方法包括:

  1. 重新调整锚点:在3ds Max中,将模型的锚点调整到正确的位置,并重新导出为FBX文件。
  2. 检查蒙皮权重:在3ds Max中仔细检查每个顶点的蒙皮权重设置。确保每个顶点都正确地关联到相应的骨骼,并且蒙皮权重值正确分配。
  3. 调整缩放设置:在3ds Max中调整模型的缩放设置,确保与Unity中的预期一致。
  4. 尝试其他导入选项:在Unity中,尝试不同的导入选项,例如调整蒙皮权重的设置、法线设置等。

请根据以上建议尝试解决问题。如果问题仍然存在,请检查FBX文件的设置、骨骼绑定和权重分配等方面是否正确。

希望这些建议对您有帮助!祝您成功解决问题!