使用虚幻引擎4.25,创建对动画友好的骨架绑定将比以往任何时候都便捷。有了我们最新的、可编写脚本的骨架绑定系统Control Rig,你只要动动手指就能创建对动画师友好的骨架绑定,让美术们在引擎中的环境情境下,利用虚幻引擎动画系统的力量进行迭代。当前以试验性状态提供的Control Rig允许用户为任何角色类型创建复杂的动画骨架绑定。我们新发布的Control Rig人体模型范例项目说明了如何创建基本角色骨架绑定,还演示了如何在场景中使用Sequencer生成该角色的动画。
利用Control Rig在Sequencer中快速制作角色的姿势和动画
值得一提的是,Control Rig可以使用Python脚本,也就是说你可以在Control Rig中利用Python创建骨架绑定,定制工作流程并将流程自动化。更多详情,请参见虚幻引擎4.25 Python文档²。
在打开范例项目时,你将看到人体模型坐在桌边。Sequencer将会打开,其中的动画可随时播放。要操纵骨架绑定,只须从视口、动画面板或Sequencer的层级视图选择并移动动画控件。
在Sequencer中右键单击Actor,然后选择“创建动画序列(Create Animation Sequence)”,就可保存动画以用于动画蓝图、混合空间和其他动画系统。禁用视口右上角的平移、旋转和缩放对齐功能往往很有帮助,因为这会允许动画控件自由移动。动画面板包含过滤视口选择内容的设置,可以仅选择骨架绑定控件,让你可以快速调整动画而不会选中周边环境。
我们为人体模型创建的Control Rig可以在这个目录中找到:
/Game/ControlRig/Mannequin/Character/ControlRig/Mannequin_ControlRig。
打开该文件时,将会打开Control Rig编辑器,你将看到人体模型以参照姿势欢迎你。骨架绑定图表的布局让你能够轻松查找并在深入图表结构后增加其复杂性。首先,你将会看到从控件到骨骼的直接连接,从根部到头部的所有骨骼都包括在内。然后是基本的逆向运动学(IK),包括用于控制手臂的极矢量。最后是用于设置双脚的数学节点,在这些节点上会计算IK效应器相对于脚踝和跖骨球的位置,以创造出逆向足部效果。
在Control Rig编辑器中,你可以创建控制系统来驱动骨架网络体
现在就探索Control Rig人体模型范例项目,进一步了解如何创建角色骨架绑定并用它在引擎中直接生成动画吧。
本文来源: 虚幻引擎 原作者: Jeremiah Grant 转载分享:艺点动画小编