unreal engine5动画重定向

UE5系列文章目录

文章目录

前言

在Unreal Engine 5.4中,动画重定向(Animation Retargeting)和动作匹配(Motion Matching)是两种不同的技术,它们在动画系统的实现上有着各自的特点和用途。下面将分别介绍这两种技术及其联系与区别,并提供一些基本的使用指南。

动画重定向(Animation Retargeting)

定义:

动画重定向是一种允许将一个角色的动画应用到另一个角色的技术,即使这两个角色的骨骼结构或比例不同。通过重定向,可以使得为一个角色创建的动画能够在另一个具有不同身体尺寸的角色上正确播放。

使用场景:

当你需要为多个具有相似但不完全相同骨骼结构的角色共享一套动画资源时。

在游戏开发过程中,为了节省时间和成本,避免为每个角色单独制作动画。

如何使用:

首先,确保源角色和目标角色都拥有兼容的骨骼设置。这通常意味着它们应该有相同的骨骼层次结构,即使骨骼的长度可能不同。

使用Unreal Engine中的"Retarget Manager"工具来设置源骨架和目标骨架之间的映射关系。

创建或选择要重定向的动画资产。

在动画蓝图或动画序列中启用重定向功能,并指定源和目标骨架。

下面就让我们来具体操作一下吧

一、下载动画资源

Mixamo官网

2.注册账户

如果你有adobe的账号,可以用adobe账号登录,没有就注册一个

3.选择你喜欢的模型

这里我选择:Vanguard By T.Choonyung

4.点击download,下载到本地

format和Pose我选择默认的:FBX、T-pose

5.下载完成后,可以预览动作

点击Animations预览动作

下载Body Block动画

6.选择角色

如果你没有角色,你也可以下载左侧众多角色皮肤,这里我选择Joyful Jump,如果你有自己的角色就不用下载了。

7.导入模型到UE5中

我们在UE5的content下新建文件夹Mimamo,把下载好的文件Vanguard By T. Choonyung.fbx拖入到Mimamo文件中,然后在UE5中点击保存所有

8.导入动作到UE5中

在UE5中文件夹下:content->Mimamo下新建文件夹Animation

9.把Joyful Jump.fbx文件拖入到Animation文件夹下

下载骨骼:Vanguard_By_T__Choonyung_Skeleton,然后点击Import All

10.再把Body Block.fbx动画导入到UE5中

把Body Block.fbx文件拖入到Animation文件夹下

这时Animation文件夹下就有2个动画序列了

二、创建IK Rig(IK绑定)

1.在Vanguard_By_T__Choonyung文件上鼠标右键:Create->IK Rig

2.把新生成的Vanguard_By_T__Choonyung IK RIg文件重命名为IK_Mixamo

3.进入IK_Mixamo文件,并显示骨骼层级

4.重定向根节点

5.创建脊椎新的重定向链

6.创建脖子重定向链

7.头部重定向链

8.左臂重定向链

9.右臂重定向链

10.右腿重定向链

11.左腿重定向链

目前有7个重定向链

未完,待续

相关推荐
jtymyxmz2 小时前
《Unity Shader》10.1.2 创建用于环境映射的立方体纹理
unity·游戏引擎
hashiqimiya4 小时前
unity配置外部编辑器rider
unity·编辑器·游戏引擎
jtymyxmz7 小时前
《Unity Shader》10.1.3 反射
unity·游戏引擎
一线灵2 天前
跨平台游戏引擎 Axmol-2.10.0 发布
游戏引擎
沉默金鱼2 天前
Unity实用技能-格式化format文字
ui·unity·游戏引擎
qq_205279053 天前
Unity TileMap 使用经验
unity·游戏引擎
心灵宝贝3 天前
Mac Unity 2018.dmg游戏工具 安装步骤 简单易懂教程(附安装包)
macos·unity·游戏引擎
TO_ZRG3 天前
Unity SDK 通过 Registry 分发及第三方依赖处理指南
unity·游戏引擎
7***n753 天前
C++在游戏中的Cocos2d-x
游戏·游戏引擎·cocos2d
龙智DevSecOps解决方案3 天前
Perforce《2025游戏技术现状报告》Part 1:游戏引擎技术的广泛影响以及生成式AI的成熟之路
人工智能·unity·游戏引擎·游戏开发·perforce