如何在场景中添加特效

关于特效

添加特效

使用裁切器特效

创建特效动画

基于动画角色创建特效

在创建场景、绑定角色时,或者完成动画后,可以添加特效(例如模糊、辉光、阴影、颜色滤镜和透明度滤镜)来提高项目的质量。特效会改变图层或图层组在场景中的渲染方式。

关于特效

特效是可以添加到场景结构的特殊类型图层。为了让特效图层起作用,必须将其作为绘图、组或另一特效的子级进行连接。特效仅改变其连接到的元素。因此,您可以灵活决定特效会影响场景中的哪些元素。

有些特效需要链接到称为蒙版的另一图层,该图层用于定义特效应该影响的区域。最基本的示例是裁切器特效。单独使用时,裁切器特效对其连接的绘图没有影响。与蒙版图层组合使用,裁切器特效就会从绘图中裁切出蒙版的形状。

蒙版图层只是一个常规绘图图层,它作为特效的蒙版连接到特效。特效在蒙版图层中采用绘图的形状,从而确定要影响的绘图区域。特效会忽略蒙版图层中的颜色和细节,仅考虑其形状。

在“时间轴”视图中,特效必须绑定为其意图影响的绘图图层的子级或组。

如果特效可以使用蒙版图层,则在展开其参数列表时,它将具有“蒙版”参数。可以将要用作特效蒙版的图层拖放到特效的“蒙版”参数,从而将其链接起来。

如果特效可以使用蒙版图层,则其左侧将带有蒙版端口,以连接蒙版图层。

特效连接之后,就可以选中它来调整其参数,然后使用“图层属性”视图调整其参数。您也可以双击图层,打开其“图层属性”对话框。如果需要,甚至可以将参数值转换为函数,为特效的参数生成动画。

添加特效

Harmony 中,可以选择要添加特效的图层或组合,然后通过“时间轴”视图的“添加图层”菜单添加特效。随后,可以调整“图层属性”视图中的特效参数,并将特效连接到蒙版图层(如果适用),以实现目标特效。

使用裁切器特效

“裁切器”特效用来裁切掉图像的一部分。为此,需要将裁切器连接到要裁切的绘图以及蒙版图层。裁切器将利用蒙版图层中绘图的形状,并从绘图图层裁切出该形状。如果希望让角色在背景元素之间消失,或者希望在角色中间裁切出一个孔,此特效尤其有用。

与所有使用蒙版的特效相似,“裁切器”特效具有“反转”参数。默认情况下,该参数为禁用。启用该参数后,“裁切器”将具有逆转特效:它将从绘图中裁切掉任何在蒙版形状之外的部分(而不是从绘图中裁切掉蒙版形状),仅留下蒙版覆盖的绘图部分。例如,如果希望为角色绘制阴影或高光,但是不希望这些特效渗入到角色轮廓之外,这个功能就会很有用。只需将阴影或高光连接到反转的裁切器,并将角色的克隆用作蒙版,此时特效将不会在角色轮廓之外显示。

创建特效动画

您可能需要为一些特效添加动画,才能获得预期的成果。例如,您可能希望辉光特效的半径缓慢增大和减小,使其在整个场景中产生闪烁效果,或者您可能希望透明特效的透明度从 0% 增加到 100%,从而使绘图消失。

特效中的几乎所有数值参数都可以附加到函数。通过函数,您可以为参数在不同场景时间点设置不同的数值,方法是为其添加关键帧,并将每个关键帧设定为特定数值。在关键帧之间,参数的值将从前一个关键帧的值向下一个关键帧的值过渡。将绘图图层的坐标关联到函数即可实现动画效果。同样,将特效的参数关联到函数也可以实现动画效果。

一部分特效参数可以直接在“时间轴”视图中动画化,但并非全部特效参数都能如此。在“时间轴”视图中展开特效的参数时,其中一部分参数可能会被隐藏,以免“时间轴”视图太过杂乱。“图层属性”视图或“图层属性”对话框会显示图层的所有参数,您可以在此实现动画化。

基于动画角色创建特效

以下教程展示如何将特效与 Harmony 其他功能结合,从而为动画角色轻松创建投影效果。您可以按照以下步骤来创建投影效果,它将自动紧跟角色的动画,即使以后更改动画也一样。