前言
在上一篇博客(【UE5】初识MetaHuman)中我们创建一个MetaHuman角色,本篇博客在此基础上继续实现Mixamo动画重定向到MetaHuman角色的过程。
效果
步骤
1. 下载Mixamo动画资源(网盘链接:百度网盘),下载解压后文件内容如下
2. 将解压后的文件夹复制到项目Content文件夹中
3. 添加一个第三人称游戏资源
4. 在UE编辑器中随便打开一个动画序列
点击是
选择替换的骨架为“SK_Mannequin_Skeleton”
点击保存然后关闭打开的页面
5. 在项目浏览器中找到IK绑定“IK_metahuman”
复制一份,这里命名为“IK_Test”
打开“IK_Test”,预览网格体选择MetaHuman的身体部分
可以设置一下显示所有骨骼层级
在“IK重定向”中,删除所有带有“metacarpal”的链条(因为小白人没有这些链条的骨骼,不删除的话重定向的时候,会映射到MetaHuman的手指链条一导致手指变型)
删除完成后保存关闭。
6. 在内容浏览器中添加一个“IK重定向器”
选择“IK_UE4_Mannequin”
这里命名为“RTG_Test”
打开“RTG_Test”,目标IKRig资产选择刚才创建的“IK_Test”
点击新建一个重定向姿势
确定
为了方便观察,设置骨骼绘制大小为1
切换到顶视图
开启编辑模式
选中左臂骨骼
切换为世界坐标系
旋转10°
左下臂骨骼旋转15°
右肩膀骨骼也旋转10°
右下臂骨骼旋转15°
切换到右视图
左上臂旋转5°
右上臂旋转5°
切换为透视图
目标网格体偏移150cm
退出编辑模式
双击动画序列“thriller_part_1”来查看效果
效果没问题的话就选中动画序列,然后点击导出选定动画
选择一个导出路径
7. 打开导出的动画序列
效果如下:
参考视频:
https://www.bilibili.com/video/BV18d4y1c7q3/?spm_id_from=333.788&vd_source=36a3e35639c44bb339f59760641390a8