将其他人物模型动画导入Carla使用

  • 事先准备:

从UE4官方商店下载人物模型和动画

  • 打开人物骨架

单击MCO_Mocap_Basics——Character——UE4_Mannequin_Skeleton

单击重定向管理器

单击新增——选择网格体

设置绑定——选择类人绑定

自动映射(这里自动映射是因为都是官方模型,骨架名称一样,如果是其他的模型,要手动对应,不能缺少主要关节,否则加上动画会出现奇怪现象 )

可以通过移动手臂和腿,管理重定向基础姿势

  • 打开人物骨架

单击Scanned3DPeoplePack——RP_Character——00_rp_master——UE4_Mannequin_Skeleton

打开定向管理器

下面和步骤2 一样

  • 将想要的动画,添加到其他模型的动画项里

打开想要的动画

MCO_Mocap_Basics——Animation——Walks——In_Place——Walk_02_Cheerful_Loop_IP

选择自己想要的动画——右击——从其它骨架中创建拷贝

选择自己的模型骨架——重定向

然后自动跳出,就有了这个动画

在Carla中创建人物蓝图:

  • 创建混合空间播放器

在内容浏览器文件夹空白处右击——Animation——Blend Space

 

选择自己人物的骨架

自动跳转界面

打开资源详情

窗口——资源详情

设置水平坐标

在资源浏览器——单击混合空间(BlendSpace)打开——将需要的动画拖到混合播放器中

然后移动动画节点,设置在何种速度时的动画(这里只设置了站立(Speed=0)时、行走、慢跑、跑步4种不同速度时间段的动作)

 

  • 创建动画蓝图

在内容浏览器文件夹空白处右击——Animation——动画蓝图——父类(AnimInstance)——目标骨架

 

从Carla的行人动画蓝图复制内容

  • 事件图表

 

添加变量

变量:ForwardSpeed

变量:CharacterReference

  • 动画图表

删除复制过来的混合空间播放器——空白处右击——搜索混合空间播放器——选择自己新建的混合空间播放器——连线

编译——保存

正常不会出错,如有出错,查看编译结果。根据提示查找问题

  • 创建人物蓝图

在内容浏览器文件夹下右击空白处——蓝图类——BP_Walker

单击Mesh(继承)

选择Mesh——材质 重置为默认值

选择 自建的动画蓝图

编译 保存

注:将同样的动画赋予不同的人,只需创建人物蓝图,调换网格体(但是要保证骨架相同)

  • 将人物蓝图加入人物库

Carla——Blueprint——Walkers——Walker Factory

 

编译保存。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值