5.2 Retarget 子模块
Retarget 子模块,用于进行动作重定向,可以帮助用户快速地把动作从一个armature迁移到其他任意的armature上
该子模块的控件包括:
Retarget 选项卡

Source armature
源动画骨骼,应为带有动画的armature对象
Target armature
目标角色骨骼,应为armature对象
Retarget Animation按键
点击该按键,即可执行重定向,源动画将根据设置迁移到目标骨骼
Advanced Settings菜单

Align Reference Pose按键
- 参考姿势对齐按键,点击该按键会弹出基础姿态选择框,需要决定source以及target armature从哪种姿态开始进行初始姿态的对齐
- 确认后进入”align reference pose“面板,可以编辑参考姿势
Frame Range
需要进行重定向的帧范围,起始帧(start)不得早于源动画的起始帧,结束帧(end)不得晚于源动画的结束帧
Auto Scale
是否根据source armature和target armature的体型差异,自动对动作的位移进行缩放
Keep Target Place
是否以目标骨骼rest pose的位置和朝向开始执行动作
Optimize Spine Chain
是否优化脊柱部分重定向的结果
Batch Retarget 选项卡

Source motion folder
所有源动作文件所处的目录
Source file type
源动作文件格式,可以是fbx或者bvh
Target armature file
存储目标骨骼的文件路径,需要以fbx格式存储
Output motion folder
输出重定向结果的目录
Use single Retarget Config
是否沿用”Retarget“选项卡的配置,执行批量重定向
Batch Retarget Animation按键
执行批量重定向
Align Reference Pose 选项卡

Auto T-pose按键
点击该按键,当前参考姿势将自动对齐到面向blender世界坐标-Y轴向的T-pose
T-pose可以替换成其他类型的标准姿势

Reset按键
恢复当前参考姿势至初始姿势
Apply Rest Pose按键
点击该按键将会把当前参考姿势应用为armature的rest pose,同时保持原有的动作不变。Rest mesh也会同步更新。
Cancel按键
取消参考姿势对齐操作,回到”Retarget“选项卡
Save按键
保存当前的参考姿势,并作为重定向的配置