使用控制绑定实现动画效果

介绍如何借助各种工具和流程实现控制绑定动画。

Choose your operating system:

Windows

macOS

Linux

在完成绑定Control Rig后,你可以通过各种方式对其进行动画处理,例如直接在Sequencer中进行,或者使用动画蓝图以更程序化的方式进行。

本文档提供了关于这些动画方法及其工具和功能的概述。

先决条件

  • 你已经创建了 Control Rig资产(Control Rig Asset) 。有关如何执行此操作的信息,请参阅Control Rig快速入门指南页面。

在Sequencer中进行动画处理

Control Rig 可以在Sequencer中进行交互和动画处理。你可以向序列添加支持Control Rig的新角色,或向当前存在的角色添加Control Rig。

将Control Rig资产从内容浏览器拖动到关卡中,开始对Control Rig进行动画处理。这将打开新的Sequencer,并向其添加带有Control Rig轨道的骨骼网格体。

对control rig sequencer进行动画处理

如果你的Sequencer已经包含 骨骼网格体Actor(Skeletal Mesh Actor),并且你希望向其添加Control Rig,则点击 骨骼网格体轨道(Skeletal Mesh Track) 上的 添加(+)轨道(Add (+) Track) 按钮,然后选择 Control Rig > 基于资产的Control Rig(Asset-Based Control Rig)> 你的Control Rig(Your Control Rig)

对control rig sequencer进行动画处理

展开 Control Rig轨道(Control Rig Track) 将显示可以对其进行动画处理的控制点的列表。在此处选择控制点还会在 视口(Viewport) 中将其选中,反过来在视口中选择控制点也会选择轨道。

control rig sequencer

控制点可以像Sequencer中的大部分对象一样设为关键帧。此外,在选中控制点的情况下按 S 键 会在当前播放头时间在所选控制点上创建变换关键帧。

对control rig sequencer进行动画处理

动画模式

动画编辑模式(Animation Editing Mode) 是虚幻引擎中的一种模式,它公开了可辅助动画工作流程的新工具、面板和编辑器行为。

动画模式

访问虚幻引擎中的动画编辑器模式页面了解有关此模式及其提供的工具的更多信息。

TopicIcon.png

虚幻引擎中的动画编辑器模式

在虚幻引擎中启用动画模式,为动画师提供更加易用的环境和工具。

在虚幻引擎中启用动画模式,为动画师提供更加易用的环境和工具。

FK Control Rig

如果你没有Control Rig资产,仍可以利用FK Control Rig在Sequencer中编辑骨骼网格体的动画。这些程序化生成的操控将为角色上的每块骨骼创建控制点,这样就能以递增方式快速编辑动画,或者修复已导入的动画序列中的动画错误。

fk control rig

访问FK Control Rig页面了解有关将FK Control Rig用于动画的更多信息。

TopicIcon.png

FK Control Rig

使用FK Control Rig快速编辑动画,无需使用任何Control Rig资产。

使用FK Control Rig快速编辑动画,无需使用任何Control Rig资产。

在动画蓝图中进行动画处理

动画蓝图(Animation Blueprint) 逻辑还可以驱动Control Rig控制点和使用Control Rig节点的变量。

control rig动画蓝图

访问在动画蓝图中使用Control Rig页面了解有关将Control Rig用于动画蓝图的更多信息。

TopicIcon.png

在动画蓝图中使用Control Rig

通过在动画蓝图中使用Control Rig来制作程序化效果。

通过在动画蓝图中使用Control Rig来制作程序化效果。

空间切换

你可以临时更改控制点的父层级,这样就可以更改控制点的空间坐标。使用 空间切换(Space Switching) ,你可以将控制点从父节点分离,将其他控制点设为其父节点,或将其置于世界空间中。

control rig改变父节点空间切换

访问空间切换页面了解有关如何对控制点进行空间切换的更多信息。

TopicIcon.png

空间切换

在利用Control Rig实现动画时,动态地重新确定控制点的关联

在利用Control Rig实现动画时,动态地重新确定控制点的关联