Unity Mixamo模型更好的适配角色模型
有时候从Mixamo下载了模型应用到Unity的角色模型上时,会发现部分动作表现跟在Mixamo上看到的有不少差别, 这时候就需要进行适配操作.
- 最关键的一步是要使用被适配的模型到Mixamo上作为底模获取动作;
- 下载时选择FBX for Unity可以裁剪不需要的资源, 帧数60, 点击下载
- 选择需要适配动作的角色模型, 在检查器中, 点选"Rig"选项卡, 动画类型选择"人形", Avatar定义 选择"从此模型创建", 点击应用后, 模型的根目录下会多出一个与模型同名+Avatar的"化身(Avatar)"
- 选择动作FBX模型, 在检查其中, 点选"Rig"选项卡, 动画类型也选择"人形", Avatar定义 选择"Copy from other avatar"并选择上面角色模型的Avatar, 点击应用. (顺便也可以根据需要再"Animation"选项卡中设定动画是否循环播放;
- 把动作FBX的动作文件加入到动画控制器中, 再应用到角色的动画控制器组件中即可