转载一下别人的文章. :)

从max导出FBX到Unity,以下环节需要特别注意。
1,单位设置
很多人在建模,动画的时候,默认的max system unit是设置的inch,建议修改成metres或者centimetres,否则导出的模型和动画可能比例不一致;
2,导出物
在导出模型和动画时,建议选择的导出模式,是根据你要导出模型或者动画,使用export selected模式导出,即,只导出选中的对象。
3,动画中必须有模型
在使用export selected导出动画时,要全选你要导出的全部骨骼,包括Bipe,和Bone,以及他们的Nub。然后选中任何1个模型,一起导出;FBX不允许没有模型的动画单独存在;
4,可能丢失蒙皮信息的原因1
在使用export selected导出模型时,要选中你要导出的模型,以及全选所有的骨骼,才会有蒙皮信息。查看导出的FBX有没有蒙皮信息,可以把FBX文件拖到Unity里,看Mesh上面有没有一个参数叫做skined mesh material,如果没有,则是你没有选中骨骼就导出了,因此没有蒙皮信息。
5,可能丢失蒙皮信息的原因2
在导出有蒙皮信息的模型文件成FBX时,一定要给每一个模型或者sub mesh指定他们的材质,且给每个材质正确的命名,且其Diffuse map不能为空。 否则也不会有skined mesh mat,也就是蒙皮信息也无法导出。
6,ResetXForm
记得在skin或者physique之前,一定要严格的进行ResetXForm,否则导出的FBX,模型会有严重的偏移;
Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐