最近在学习UE5的资源导入,总结如下:
建模使用Blender,UE5版本是5.3
1.纯静态模型导入UE5
Blender FBX导出设置保持默认即可,
UE5把导入设置里Miscellaneous下Force Front XAxis和Convert Scene Unit勾选即可
2.带骨骼动画的模型导入UE5
Blender设置如下:其他设置根据需要自行开启,比如导出切线空间,禁用修改器
UE5设置如下:修改旋转和缩放
如果要导入变形目标(Blender称为BlendShape),勾选Mesh->Advanced->Import Morph Targets
如果使用纯静态模型的方法动画的方向会有一点不一样,可以自行尝试
再说一句,Blender里无需调整单位和单位缩放,保持默认即可,其实调整不同的配置也能正常导出和导入到UE5,
上面是我总结的最稳妥的方案,并不是唯一方案
比如纯静态模型一样可以按照骨骼动画模型的设置进行导入,但Blender不同的设置效果不一样,尤其Apply Scalings的设置
更新:正常从mixamo下载的模型动画可直接导入UE5,无需修改导入配置
mixamo下载的模型动画导入Blender后导出再导入UE5出现动画资源旋转不正确的解决方法
1.如果只导入模型,参考上面的方法
2.如果模型动画一块导入,先安装上面的动画导入方法导入,如果有问题再打开有问题的模型或动画,重新调整导入设置,重新导入即可,如果不正确可多次尝试重新导入。
mixamo的模型动画导入只需把动画的导入角度改为:x:90,y:0,z:-90即可
比如下图动画有问题:
只需修改Transform的导入旋转角度,再重新导入该动画即可:这种方式是逐个修改
举一反三:如果模型大小、位置有问题,可以调整缩放再重新导入即可