面部姿势内容库(Facial Pose Library) 由几个预制的几个MetaHuman表情组成。这些表情作为 Control Rig 姿势实现,如果你在虚幻引擎5项目中包含了至少一个MetaHuman,这些表情会默认包含在 MetaHumans/Common/Common
文件夹中。
该页面会详细介绍如何用 Sequencer 将Control Rig姿势从面部姿势内容库中应用到你的MetaHuman上。
先决条件
执行文中的步骤前,你需要先用第三人称模板创建一个新的虚幻引擎5项目。如果你不知道如何完成这个步骤,请参考虚幻引擎5文档的创建新项目 页面。
该工作流程要求你了解虚幻引擎5的以下功能:
除此以外,你应该熟悉MetaHuman面部Rig。
工作流程
该工作流程包含以下步骤:
-
将你的MetaHuman添加入关卡。
-
创建新的关卡序列并加入你的MetaHuman。
-
访问面部姿势内容库
-
选择面部控制,然后选择应用一个姿势。
将你的MetaHuman添加入关卡
在 内容浏览器(Content Browser) 中,找到你的MetaHuman的 蓝图(Blueprint)。其名称一直为 BP_MetaHumanName
。然后,将MetaHuman的蓝图拖入关卡。
该教程使用Taro预设,所有我们需要将 BP_Taro
蓝图拖入关卡。你可以用任何MetaHuman代替Taro。
创建新的关卡序列并添加你的MetaHuman
执行这些步骤:
-
在 内容浏览器(Content Browser) 中右键点击。然后,在菜单中选择 动画(Animation) > 关卡序列(Level Sequence)。
-
双击创建的 关卡序列资产(Level Sequence Asset),将该资产在 Sequencer编辑器 中打开。
-
在 Sequencer编辑器 中,点击 添加轨道(+Track) 按钮,然后选择 Actor到Sequencer。找到并选择你的MetaHuman的蓝图,然后点击来将其添加入关卡序列。
这会为 身体 和 面部 创建一个另外的Sequencer轨道,并且为对应的 Control Rigs 添加分段。展开 MetaHuman_ControlRig 或者 Face_ControlBoard_CtrlRig 会显示rig中所有的控制。
高光显示的资产树包含一个骨骼网格体 (面部)、骨骼网格体的Control Rig资产 (Face_ControlBoard_CtrlRig),以及该Control Rig所包含的所有控制。
访问面部姿势内容库
接下来,将虚幻编辑器切换到 动画模式(Animation Mode) 然后访问,面部姿势内容库(Facial Pose Library)。在 主工具栏(Main Toolbar) 的 模式(Modes) 下拉菜单中,选择 动画模式(Animation Mode)。也可以使用 Shift + 7 快捷键。
在 动画(Animation) 面板中,点击 姿势(Poses) 按钮来打开 Control Rig姿势 面板。
右键点击左侧导航面板的空白区域,选择 向视图添加已有的文件夹(Add Existing Folder to View)。在打开的导航面板中,找到 Content/MetaHumans/Common/common/PoseLibrary/Face
文件夹,然后点击 OK。
在该文件夹中,你可以找到简单表情以及不同表情的组合。它们有着直观的名称来描述姿势所表示的情绪,比如愤怒、喜悦和悲伤等等。
要更多地了解虚幻引擎的动画模式,参考虚幻引擎5文档的动画模式 页面。
选择面部控制并应用姿势
要应用内容库中的姿势,你需要先选择姿势会影响的所有面部控制。在 姿势(Poses) 面板中,右键点击一个 姿势资产(Pose Asset)。然后,在菜单中点击 选择控制(Select Controls)。除此以外,还可以点击选中姿势,然后点击设置面板中的 选择控制(Select Controls)。
这样会选择父级为 Face_ControlBoard_CtrlRig Control Rig的所有控制。你可以在Sequencer中看到这些选择,选中的控制用蓝色高光显示。
如果你想让姿势仅影响面部的一些部分,你可以仅选择对应的面部控制(比如只改变眼睛和眉毛,而不改变面部的下半部分)。要选择或取消选择控制,按住 Ctrl 键然后 左键点击 要从当前选择中添加或移除的控制。
如果你想要在Sequencer时间轴中为该姿势创建一个关键帧,启用设置面板中的 关键帧(Key) 选项,如下面截图所示。
选中控制之后,在 姿势(Poses) 面板中,再次右键点击 姿势资产(Pose Asset)。然后在菜单中选择 粘贴姿势(Paste Pose)。除此以外,还可以点击设置面板中的 粘贴姿势(Paste Pose) 按钮。
执行该操作会立即改变视口中MetaHuman的面部表情。