Version: 1.8
语言 : 中文
IK 节点
Mirror 节点

Retarget 节点

Retarget From Other Character

打开 AnimGraph 窗口,在 Parameter Editor 窗口下点下 + 号选择 Object 选项添加 Object 类型参数,并将其对场景可见:

Retarget From Other Character 设置
Retarget From Other Character 设置

Retarget From Parent

开启 AttachToParent 选项后,如果 SourceCharacter 没有连接对象,则会默认将该 AnimGraph 挂载的父对象作为 SourceCharacter

开启 AttachToParent 选项(在 AnimGraph 中选择 Retarget Node 会显示对应的 Inspector 界面)
开启 AttachToParent 选项(在 AnimGraph 中选择 Retarget Node 会显示对应的 Inspector 界面)

因此一种常用的使用方式是,开启该选项,在场景中,将目标模型放置于源模型的下方:

场景中常见的重定向层级结构
场景中常见的重定向层级结构

开放参数端口

AnimGraph 窗口中鼠标单击选择对应的 Retarget Node 后,窗口中的 AnimGraph Inspector 界面会显示相应的设置。

Retarget Node 的 Inspector 界面
Retarget Node 的 Inspector 界面

该界面罗列了该 TRetargeter 资产下的所有骨骼链,可以通过勾选对应的参数来开放图中的端口。其中 “[ Root ]” 表示了根节点相关的属性。

开放端口的左侧 Drawer 是默认值可以直接修改,需要在 Play Mode 下动态修改的值可以通过 Parameter Node 连接,然后通过 AnimGraphManager 的 Set API 进行设置。

IK 节点
Mirror 节点