UE4中的Control Rig蓝图可以提供已编写脚本,并设置绑定参数。那么你知道Control Rig蓝图有什么功能呢?


启动Control Rig蓝图

启用Control Rig插件,在UE4中内容浏览器中创建高级资产,点击里面的动画,选择Control Rig,点击新增按钮(或右键)。

ControlRigBlueprint.png

创建资源后将会提示选择父。

ParentRig.png

然后选择基类ControlRig并点击创建,这时创建Control Rig蓝图都会指定为父Rig。这个方法可继承在新Control Rig蓝图内部定义的任何功能。为Control Rig蓝图指定新命名并双击将其打开后,将显示主Control Rig编辑器。

界面介绍

ControlRigWindow_2.png

1、菜单 /主工具栏:可以保存与打开资源,显示或隐藏分类绑定编辑器窗口,编译Rig蓝图,指定不同类设置和类别属性。

2、视口:可以调整视口选项,查看模式,显示角色选项与LOD选项。

3、层级:可以添加Rig单元,使用该功能可导入网格网格体并作为层级使用。也可以添加接合,重命名关节或将其从快捷快捷菜单中移除。

4、事件图表(Rig Chart):可在运行时执行脚本以驱动参数。RigChart可设置与例程网络有关的各种动画类型。在Rig图中引用被统称为Rig单元。

5、预览场景设置:利用细节界面在在Rig单元和变量上编辑或修改属性值。利用预览场景设置界面可使用相应工具来快速修改视口中场景的外观,以上功能都和编辑器的选项类似。

导入骨架网格体层级

在层级面板中鼠标右键,点击导入(Import)。在引入滚出菜单中,单击节点拖动框并选择导入的网格物体。将网格网格体层级引入到Control Rig蓝色图可以让Control Rig系统操纵骨架网格物体。

ImportSkeletalMesh.png

可在窗口- Control Rig中设置命名规则,以设置替代Control Rig的映射配置。

ConfigureControlRig.png

引入网格网格体,显示网格体的关节层级:

JointHierarchy.png

点击关节可提供额外情景选项:

JointRightClick.png

在关节场景中可以将关节添加为替换关节的子项,删除关节,复制关节,重命名关节,或将多余的网格物体引入来添加至层级。

导入网格网格物体并生成层级后,需要将网格网格物体指定为预览网格物体,以在视口中查看。可在预览场景设置选项卡中进行以上操作。

PreviewMesh.png

Rig单元

Rig单元主要分为两大类型:

运算符:由数据类型,数学表达式,或动作系统(约束,FKIK,IK样条和相似类型)构成。

操纵器:为Rig单元的特殊类型,其可从外部源控制变换(刹车为关节设置动画或操纵关节)。