After Effects

  1. 主页
  2. 文档
  3. After Effects
  4. 透明度与合成
  5. Alpha 通道和遮罩

Alpha 通道和遮罩

After Effects 的颜色信息包含在三个通道中:红 (R)、绿 (G)、蓝 (B)。此外,图像还包含第四个不可见通道,即包含透明度信息的 Alpha 通道。有时,此类图像称为 RGBA 图像,指示它包含 Alpha 通道。

Alpha 通道和遮罩-PR模板网

通道概览

A. 分离的颜色通道 B. Alpha 通道表现为灰度图像 C. 使用所有四个通道的合成,背景隐约显出透明区域

许多文件格式都可能包括 Alpha 通道,其中包括 Adobe Photoshop、ElectricImage、FLV、TGA、TIFF、EPS、PDF 以及 Adobe Illustrator。AVI 和 QuickTime(保存为“数百万种以上颜色”的位深度)也可以包含 alpha 通道,具体取决于生成这些容器中存储的图像所用的编码解码器(编码器)。对于 Adobe Illustrator EPS 和 PDF 文件,After Effects 自动将空白区域转换成 alpha 通道。

在为输出图像指定颜色深度时,加号(如同在“数百万种以上颜色”中)表示 Alpha 通道。同样,选择输出到每像素 32 位意味着四个通道 (RGBA) 中每个通道的输出深度为每通道 8 位。

某些程序可以在一个图像中存储多个 Alpha 通道,但 After Effects 仅将第四个通道视为 Alpha 通道。

注意:

从技术角度来讲,术语 Alpha 通道是指 RGBA 图像文件中的第四个 (A) 通道,不管该通道是否用于传达透明度信息。但是,因为第四个通道经常用于传达透明度信息,所以术语 Alpha 和透明度在常见用法中几乎已成为同义词。不过,重要的一点是记住此连接是任意的。有些格式可能使用其他通道传达透明度信息,其他一些格式可能使用第四通道传达透明度信息之外的某些信息。

Knoll Unmult 增效工具可以用于从图层的暗区创建 Alpha 通道。这对于具有您要在其他图层上面合成的光照效果(如镜头光晕或火)的图层很有效。

当您在“合成”面板中查看 Alpha 通道时,白色表示完全不透明,黑色表示完全透明,灰度表示部分透明。

遮罩是一个图层(或图层的任何通道),用于定义该图层或其他图层的透明区域。白色定义不透明区域,黑色定义透明区域。Alpha 通道常常用作遮罩,但是,如果与 Alpha 通道相比,您的通道或图层能够更好地定义所需透明度区域,或者源图像不包括 Alpha 通道,则也可使用 Alpha 通道之外的遮罩。

关于蒙版

After Effects 中的蒙版是一个用作参数来修改图层属性、效果和属性的路径。蒙版的最常见用法是修改图层的 Alpha 通道,以确定每个像素的图层透明度。另一常见的蒙版用法是作为对文本进行动画制作的路径。

Alpha 通道和遮罩-PR模板网

所绘制蒙版的默认行为(左图);反转后的同一蒙版(右图)

闭合路径蒙版可以为图层创建透明区域。开放路径无法为图层创建透明区域,但可用作效果参数。可以将开放或闭合蒙版路径用作输入的效果包括描边、路径文本、音频波形、音频频谱以及勾画。可以将闭合蒙版(而不是开放蒙版)用作输入的效果包括填充、涂抹、改变形状、粒子运动场以及内部/外部键。

蒙版属于特定图层。每个图层可以包含多个蒙版。

您可以使用形状工具在常见几何形状(包括多边形、椭圆形和星形)中绘制蒙版,或者使用钢笔工具来绘制任意路径。

虽然蒙版路径的编辑和插值可提供一些额外功能,但绘制蒙版路径与在形状图层上绘制形状路径基本相同。您可以使用表达式将蒙版路径链接到形状路径,这使您能够将蒙版的优点融入形状图层,反之亦然。

蒙版在“时间轴”面板上的堆积顺序中的位置会影响它与其他蒙版的交互方式。您可以将蒙版拖到“时间轴”面板中“蒙版”属性组内的其他位置。

蒙版的“蒙版不透明度”属性可确定封闭蒙版对蒙版区域内图层 Alpha 通道的影响。蒙版不透明度值 100% 对应不透明的内部区域。蒙版外部的区域始终是透明的。要反转特定蒙版的内部和外部区域,请在“时间轴”面板中选择蒙版名称旁边的“反转”。

复制、剪切、保存、重用和删除蒙版

您可以在其他图层和合成中重复使用蒙版,对于您花了很长时间来完善的贝塞尔曲线蒙版,这尤其有用。蒙版路径存储在项目文件中的合成内。

复制、剪切、重复或粘贴蒙版

注意:

在使用蒙版路径(而不是整个蒙版,包括它的其他属性)时,应选择“蒙版路径”属性。在将蒙版路径转换为形状路径、运动路径等路径时,这一点尤其重要。

  • 要将选定蒙版复制或剪切到剪贴板,请选择编辑 > 复制或编辑 > 剪切。
  • 要复制选定蒙版,请选择编辑 > 复制。
  • 要将蒙版粘贴到图层上,请选择该图层,然后选择编辑 > 粘贴。如果已选择蒙版,该操作将替换选定蒙版。

保存蒙版

  1. 在包含您要保存的图层和蒙版的合成的“时间轴”面板中,展开图层及其蒙版属性。
  2. 执行以下操作之一:
    • 要保存动画蒙版,请选择要保存的蒙版关键帧。
    • 要保存非动画蒙版,请选择该蒙版。
  3. 复制蒙版或关键帧,并将蒙版或关键帧粘贴到新图层。该新图层可以是一个简单的纯色图层。

注意:

创建一个包含仅用于存储复杂蒙版的合成的项目。要使用另一项目中的蒙版时,请将该项目导入到当前项目中。

注意:

您也可以将蒙版另存为动画预设。

重用蒙版

  1. 打开包含您想重用的蒙版的合成。如果您已将该蒙版保存在其他项目中,请导入该项目,然后打开包含相应蒙版的合成。
  2. 在“时间轴”面板中,展开蒙版的图层和蒙版属性。
  3. 选择蒙版或关键帧。
  4. 复制蒙版或关键帧,并将其粘贴到要应用该蒙版的图层。

删除蒙版

  • 要删除蒙版,请在“时间轴”面板中选择蒙版并且按删除。
  • 要删除所有蒙版,请选择包含要移除的蒙版的图层,然后选择图层 > 蒙版 > 移除所有蒙版。

控制蒙版路径颜色

为帮助您识别和使用蒙版,“合成”和“图层”面板将用颜色画出蒙版路径的轮廓,“时间轴”面板将在该蒙版的名称旁显示相同颜色。默认情况下,After Effects 为所有蒙版使用。要使每个蒙版更加与众不同,您可以使用“时间轴”面板手动更改蒙版的颜色,或者您可以设置 After Effects 对新蒙版循环应用蒙版颜色。

启用为蒙版路径使用对比色首选项(位于首选项 > 外观下)后,After Effects 会分析开始绘制蒙版的点附近的颜色。随后,After Effects 会选择与该区域颜色不同的标签颜色。同时还会避免选择上次绘制蒙版时使用的颜色。

更改蒙版路径颜色

  1. 在“时间轴”面板中选择蒙版。
  2. 选择蒙版名称左侧的色板,选取新的颜色,然后选择确定。

对蒙版路径循环应用颜色

  1. 选择编辑 > 首选项 > 外观。
  2. 选择循环蒙版颜色。

蒙版模式

蒙版混合模式(蒙版模式)控制图层中的蒙版如何彼此交互。默认情况下,所有蒙版均设置为“相加”,这会合并同一图层上重叠的任何蒙版的透明度值。您可以向每个蒙版分别应用一种模式,但不能为蒙版模式设置动画,也就是说,您不能为蒙版模式属性设置关键帧或表达式,以使其随着时间的推移而变化。

您可以从“时间轴”面板中蒙版名称旁的菜单中为蒙版选择蒙版模式。

您创建的第一个蒙版将与图层的 Alpha 通道相互作用。如果该通道未将整个图像定义为不透明,则该蒙版将与图层帧相互作用。您创建的其他每个蒙版都将与“时间轴”面板中在堆叠顺序中位于其上面的蒙版交互。蒙版模式的结果会发生变化,具体取决于为堆积顺序中更高位置的蒙版设置的模式。蒙版模式仅在同一图层上的两个蒙版之间起作用。

可使用蒙版模式创建具有多个透明区域的复杂复合蒙版。例如,可设置一个蒙版模式,以便合并两个蒙版并将不透明区域设置为这两个蒙版的相交区域。

Alpha 通道和遮罩-PR模板网

原始

原始形状集。

Alpha 通道和遮罩-PR模板网

蒙版对图层的 Alpha 通道没有直接影响。在您仅对描边或填充等效果使用蒙版路径时,或者如果您要使用蒙版路径作为形状路径的基础,则此选项将很有用。

Alpha 通道和遮罩-PR模板网

相加

蒙版将添加到堆积顺序中位于它上面的蒙版中。蒙版的影响将与位于它上面的蒙版累加。

Alpha 通道和遮罩-PR模板网

相减

将从位于该蒙版上面的蒙版中减去其影响。如果您想在另一蒙版的中心创建一个洞,则此选项将很有用。

Alpha 通道和遮罩-PR模板网

相交

蒙版将添加到堆积顺序中位于它上面的蒙版中。在蒙版与位于它上面的蒙版重叠的区域中,该蒙版的影响将与位于它上面的蒙版累加。在蒙版与位于它上面的蒙版不重叠的区域中,结果是完全不透明。

Alpha 通道和遮罩-PR模板网

变亮

蒙版将添加到堆积顺序中位于它上面的蒙版中。如果有多个蒙版相交,则使用最高透明度值。

Alpha 通道和遮罩-PR模板网

变暗

蒙版将添加到堆积顺序中位于它上面的蒙版中。如果有多个蒙版相交,则使用最低透明度值。

Alpha 通道和遮罩-PR模板网

差值

蒙版将添加到堆积顺序中位于它上面的蒙版中。在蒙版与位于它上面的蒙版不重叠的区域中,将应用该蒙版,就好像图层上仅存在该蒙版一样。在蒙版与位于它上面的蒙版重叠的区域中,将从位于它上面的蒙版中抵消该蒙版的影响。

在绘制或修改蒙版时,请使用以下键盘快捷键来更改闭合蒙版的模式:

函数 Mac Win
N N
相减 S S
相加 A A
相交 I I
变暗 D D
差值 F F
变亮 L L

注释:

  • 当使用“矩形”和“椭圆形”等“形状”工具绘制新蒙版时,您可以将这些键盘快捷键与鼠标搭配使用。
  • 如果使用“钢笔”工具绘制新蒙版,则只能在闭合蒙版后按这些键盘快捷键。要将鼠标指针放在闭合顶点(通常为第一个顶点)上,请单击并按住鼠标按钮关闭蒙版,然后在释放鼠标按钮之前,按蒙版模式键盘快捷键。开放蒙版没有模式。当使用“钢笔”工具绘制开放蒙版时,这些键盘快捷键不起作用。
  • 当修改闭合蒙版时,可在按住鼠标按钮的同时,随时按这些键盘快捷键。

扩展或收缩蒙版边缘

要扩大或缩小受蒙版影响的区域,请使用蒙版扩展属性。

蒙版扩展影响 Alpha 通道,但不影响底层蒙版路径;蒙版扩展实际上是一个偏移量,用于确定蒙版对 Alpha 通道的影响与蒙版路径的距离,以像素为单位。

您可以将蒙版扩展值向上划动到 32000,向下划动到 -32000。早期版本的 After Effects 允许将此值划动到 1000,超过 1000 的值只能手动输入。

  1. 在“时间轴”面板中,展开您想调整的图层的蒙版属性。
  2. 拖动带下划线的蒙版扩展值。

柔化(羽化)蒙版的边缘

通过按用户定义的距离使蒙版边缘从透明度更高逐渐减至透明度更低,可以对蒙版边缘进行柔化。使用“蒙版羽化”属性,您可将蒙版边缘变为硬边或软边(羽化)。默认情况下,羽化宽度跨蒙版边缘,一半在内一半在外。例如,如果您将羽化宽度设置为 25,羽化扩展蒙版边缘内部的 12.5 像素及其外部的 12.5 像素。

您可以使用此滑块将蒙版羽化值向上划动到 32000。

Alpha 通道和遮罩-PR模板网

不同蒙版羽化值的结果

A. 羽化值为 5 像素的带蒙版的图层 B. 羽化值为 40 像素的带蒙版的图层 C. 羽化值为 5 像素的结果 D. 羽化值为 40 像素的结果

您也可以使用“蒙版扩展”属性扩展或收缩蒙版边缘,以控制蒙版羽化的显示位置。

蒙版羽化仅发生在图层的各个维度内。因此,经过羽化的蒙版的路径应始终略微小于图层区域,而且不得移动到图层的边缘。如果蒙版羽化扩展至图层区域以外,则羽化边缘将突然结束。

  1. 要显示选定图层的蒙版羽化属性,请按 F。
  2. (可选)要约束水平和垂直羽化量,以按比例更改,请选择蒙版羽化属性旁的 Alpha 通道和遮罩-PR模板网 约束比例开关。
  3. 可像修改其他任何属性一样修改蒙版羽化属性:通过拖动带下划线的值,或者单击带下划线的值,然后在文本输入字段中输入数量。

注意:

因为蒙版羽化导致不透明度随着高斯分布而变化,所以受羽化影响的区域实际超出指定的像素数。超出指定羽化范围的羽化影响的数量级非常小。与线性衰减相比,这种渐变的高斯衰减看起来更自然。

可变宽度蒙版羽化

早期版本的 After Effects 可让您将羽化边缘添加到闭合蒙版,但羽化的宽度(范围)在蒙版周围是一样的。已添加新的蒙版羽化工具(在与钢笔工具相同的工具菜单中),允许您沿着应具有变化宽度的封闭蒙版定义点。

如要创建羽化点:

选定的羽化点的手柄上有一个小黑点。

羽化点既定义外部羽化边界,又定义内部羽化边界。如果蒙版内没有羽化范围手柄,则内部羽化边界是蒙版路径。蒙版羽化从内部扩展到外部羽化边界。

选择多个羽化点:

使用选择或蒙版羽化工具,按住 Shift 键并单击羽化点范围手柄。

切换羽化点的选择

按住 Shift 键并单击羽化点。

要移动羽化点,请执行以下任意操作:

  • 使用选择或蒙版羽化工具,拖动羽化范围手柄。

您可以通过拖动其中一个羽化点来共同移动多个选定的羽化点,并且通过拖动其中一个羽化范围手柄来缩放多个羽化范围。

您可以“扫描”蒙版上边角点周围的羽化点。

  • 蒙版羽化工具处于活动状态后,按向左或向右按箭头沿着路径移动羽化,或者按向上或向下箭头延长或缩短羽化的宽度。

通过按住 Shift 键,可以移动多个选定的羽化点并移动更长的距离/宽度。

将羽化点与蒙版路径对齐

跨蒙版路径拖动羽化范围手柄。它将停在蒙版路径上。

控制羽化的衰减:

选择图层 > 蒙版 > 羽化衰减,然后请从下列选项中选择一个:

  • 平滑(默认)
  • 线性

通过羽化点调整羽化边界的张力(平滑或弯度):

从羽化范围手柄拖动以调整张力时,按住 Alt (Windows) 或 Option (MacOS) 键。“信息”面板显示手柄的当前张力。

设置羽化点的定格插值(直到下一羽化点的固定羽化半径):

从羽化范围手柄拖动以调整张力时,按住 Alt (Windows) 或 Option (MacOS) 键。“信息”面板显示手柄的当前张力。

通过羽化点上方的上下文菜单启用“定格”选项。羽化点手柄在固定半径方向变为尖状。

快速创建特定蒙版段的羽化边缘:

选择蒙版段(在顶点之间,而非在其上方)时,按住 Shift 键。指针更改,表示您处于此模式中。从段拖动以调整范围。注意以下行为:

  • 如果仅选择两个蒙版顶点,羽化边缘将应用于它们之间的连续段。
  • 如果选择单击选定段的两个顶点(即选择该段),羽化边缘将扩展为包括连续选定的段。
  • 如果选择蒙版上的所有顶点或未选择任何顶点,或如果前两个条件不适用,羽化边缘将仅应用于单击选定的段。

删除羽化点:

使用“选择”或“蒙版羽化”工具选择羽化范围手柄,然后按 Delete 键。您可以删除多个选定的羽化点。

注意:

悬停到蒙版顶点时,指针更改为选取模式,而非删除顶点模式。

针对可变宽度蒙版羽化的技巧(蒙版羽化工具)

  • 按住“G”快捷键在钢笔和蒙版羽化工具之间临时切换。可在编辑 > 首选项 > 常规 (Windows) 或 After Effects > 首选项 > 常规 (macOS) 中关闭此行为。
  • 查看蒙版上羽化点数的相关信息,“信息”面板中羽化范围的长度、位置和张力,以及羽化衰减的相关信息。
  • 通过取消选择视图选项对话框中的蒙版羽化边界选项,隐藏特定视图的羽化边界。仍可与本应绘制羽化点的边界(例如,添加新羽化点)交互。
  • 通过使用常规首选项中的在编辑蒙版时保持固定的顶点和羽化数选项,控制整个蒙版路径关键帧的羽化点数。
  • 通过使用羽化点上下文菜单中的命令,从对话框更改羽化点的张力、半径和边角角度值。悬停在蒙版顶点上时按住 Ctrl (Windows) 或 Command (macOS) 键,可切换到选择工具行为。
  • 悬停在切点手柄上以切换到转换顶点工具时,按住 Ctrl (Windows) 或 Command (macOS) 键。

合成中的任何图层均可用作任何其他图层的轨道遮罩源,而不管其在图层堆栈中的什么位置。您甚至可以让多个图层引用其遮罩的单个图层。还可使用遮罩层的 Alpha 或亮度通道,并在必要时进行反转。

上次更新日期: 2023年5月25日

原文链接:https://helpx.adobe.com/cn/after-effects/using/alpha-channels-masks-mattes.html