写在前面
本篇只会讲流程,不会讲原理。因为我也不懂,打算先实践再挖坑 前期准备:
- 下载好并安装了VRM4U的指定版本,注意和UE5版本相对应。
- 自己喜欢的VRM模型文件。
- 随便打开一个有小白人的关卡用来试验。
1. 导入VRM模型
直接将VRM模型拖入到content browser中, 安装插件后,UE5会自动完成解析。
在导入完成后,你会发现一个vrm模型被解析之后的文件都是固定的,我们主要用的是IK绑定文件
然后是小白人的Ik绑定文件与重定向器
2. 进行重定向
打开小白人的重定向器文件, 进入重定向器编辑界面。
首先,我们将target IK source更换成我们想要映射的IK绑定资产。
得到效果如下
我们发现两人的姿势不同,source是APose, 而我们的资产是TPose, 所以将它改为APose:
最终效果
这样我们就对齐了
创建动画蓝图
注意必须设置好retarget assest才能使用
设置角色蓝图
找到TiredCharacter蓝图
在原先的skeleton mesh基础上,建立子节点mesh, 然后选择skeleton mesh为
打开动画蓝图选项,并且选择相对应的动画蓝图
父节点的mesh点上invisible,然后开启
这一步非常重要,本质是一种映射,所以必须有被映射方的参与。