操控工具概述和资源
使用操控工具可将自然运动快速添加到光栅图像和矢量图形中,包括静止图像、形状和文本字符。
注意:
虽然操控工具可应用于效果(操控效果),但您不可以使用“效果”菜单或“效果和预设”面板应用该效果。使用“工具”面板中的操控工具直接在“图层”面板或“合成”面板中应用和使用效果。
应用操控效果时,将根据您放置和移动的控点位置来使图像的某些部分变形。这些控点定义应该移动图像的哪些部分、应该保留哪些部分不变以及当各个部分重叠时哪些部分应该位于前面。
每个操控工具都可用于放置和修改某种特定类型的控点:
操控点工具
使用此工具可放置和移动变形控点。
操控叠加工具
使用此工具可放置叠加控点,它指示在扭曲导致图像各个部分互相重叠时,图像的哪些部分应当位于其他部分的前面。
操控扑粉工具
使用此工具可放置扑粉控点,以僵化图像的某些部分使其较少发生扭曲。
通过放置变形控点创建的网格(左)以及拖动变形控点的结果
当您放置第一个控点时,轮廓中的区域自动分隔成三角形网格。仅在应用了操控效果且操控工具指针位于轮廓定义的区域之上时,才会显示该轮廓。(请参阅操控效果如何创建轮廓。)网格的各个部分还与图像的像素关联,因此像素随网格移动。
注意:
要显示网格,请在“工具”面板中选择“显示”。
当您移动一个或多个变形控点时,网格会改变形状以适应此移动,同时尽可能保持整个网格不变。结果是移动图像的某个部分会导致图像其他部分也发生自然的逼真移动。
例如,如果您在某人的脚和手的位置放置了变形控点,然后移动一只手让其招手,那么相连手臂的运动将很大,但腰部的运动会很小,从而产生栩栩如生的效果。
如果选择了单个动画变形控点,则其位置关键帧在“合成”面板和“图层”面板中显示为运动路径。您可以像使用其他运动路径那样使用这些运动路径,包括设置关键帧以漂浮穿梭时间。(请参阅使用漂浮关键帧平滑运动。)
您可以在一个图层上具有多个网格。要使图像的多个部分(如文本字符)单独变形以及使图像相同部分的多个实例变形(对每个实例应用不同的变形),那么在一个图层上具有多个网格会很有用。
未扭曲的原始网格是在应用了效果的时间点(当前帧位置)计算的。网格不会根据运动素材发生变化以适应图层中的运动,也不会在您替换图层的源素材项目时进行更新。
注意:
如果您还要使用操控工具为图层添加动画,请勿为具有图层变形的连续栅格化图层的位置或比例添加动画。连续栅格化的图层(例如形状图层和文本图层)的渲染顺序不同于栅格图层的渲染顺序。您可以预合成形状图层并在预合成图层上使用操控工具,您也可以使用操控工具使图层中的形状变形。(请参阅渲染顺序和折叠变换以及连续栅格化包含矢量图形的图层。)
如果对图层和合成启用运动模糊,则运动模糊将负责对由操控工具创建的运动进行采样,但使用的采样数是“每帧采样数”值指定的值的一半。(请参阅运动模糊。)
您可以使用表达式将变形控点的位置与运动跟踪数据、音频振幅关键帧或任何其他属性链接。
有关操控工具的在线资源
有关使用操控工具的视频教程,请访问 Adobe 网站。
Trish 和 Chris Meyer 在 ProVideo Coalition 网站上提供了使用操控工具的技巧。
Aharon Rabinowitz 在 Creative COW 网站上提供了一个教程,其中演示了如何结合使用操控工具和造粒器以模拟车辆上气流的创新方式。
Eran Stern 在 Creative COW 网站上提供了演示如何使用操控点工具复制对象的视频教程。
Robert Powers 在 Slippery Rock NYC 网站上提供了一个视频教程,其中演示了如何使用父级关系和操控工具为字符添加动画。
Dave Scotland 在 CG Swot 网站上提供了一个视频教程,其中演示了如何使用操控工具创建一个循环的字符动画。
Kert Gartner 在 VFX Haiku 网站上提供了一个视频教程,其中演示了如何通过在操控点上使用摆动表达式方法,在图像中添加自然运动。
Daniel Gies 提供了详细的系列视频教程,其中演示了如何使用反向运动学和操控工具来控制字符并为其添加动画。
使用“操控”工具为图像手动添加动画
在创建变形控点后,将自动为该控点的“位置”属性设置秒表开关 因此,每次您更改变形控点的位置时,都会设置或修改关键帧。此自动关键帧不同于 After Effects 中的大多数属性,您必须通过添加可为每个属性添加动画的关键帧或表达式,来明确设置秒表开关。变形控点的自动生成使得添加它们以及在“合成”面板或“图层”面板中为其制作动画变得简单,并且无需在“时间轴”面板中操作属性。
选择包含要为其添加动画的图像的图层。
使用“操控点”工具,在“合成”面板或“图层”面板中执行以下任一操作:
单击栅格图层中任何不透明的像素以应用操控效果,并针对通过自动跟踪图层的 Alpha 通道而创建的轮廓,创建一个网格。
在矢量图层上的闭合路径内单击,以应用操控效果,并针对由该路径定义的轮廓创建网格。
在未锁定的闭合蒙版中单击,以应用操控效果,并针对由蒙版路径定义的轮廓创建网格。
在矢量图层上的所有闭合路径之外单击,以应用操控效果,但不创建网格。将为图层上的路径创建轮廓,虽然仅在操控工具指针位于轮廓定义的区域上时才会显示轮廓。将指针置于由路径封闭的区域上以查看轮廓,当您单击此点时,将在此轮廓中创建网格。(请参阅操控效果如何创建轮廓。)在轮廓内单击以创建网格。
变形控点位于您单击以创建网格的位置。
注意:
如果图像太复杂,“操控”效果使用当前的“三角形”值无法生成网格,将在“信息”面板中显示“网格生成失败”消息。在“工具”面板中增加“三角形”值并重试。
在轮廓中的一个或多个位置单击以添加更多变形控点。
使用尽可能少的控点来获得您需要的结果。如果您过于严格地约束图像,由操控效果提供的自然变形可能会丢失。仅将控点添加到您确定想要控制的图形部分。例如,当为挥手的人制作动画时,应分别向每只脚添加一个控点以使其保持站立姿势,并向挥舞的手添加一个控点。
转到合成中的其他时间,然后通过使用操控点工具在“合成”或“图层”面板中拖动一个或多个变形控点,来移动它们的位置。重复此步骤,直到您完成动画。
您可以使用用于修改任何其他运动路径的技术来修改变形控点的运动路径。
注意:
当使用操控点工具悬停时,After Effects 不再对初始图层区域进行有色填充。
通过使用操控点工具绘制运动草图来记录动画
您可以实时(或按您指定的速度)绘制一个或多个变形控点的运动路径,并且可以使用动态草图绘制任意多的运动路径。
如果您的合成包含音频,您可以随着音频按时间绘制运动草图。
在您开始记录运动之前,您可能需要配置记录设置。要打开“操控记录选项”对话框,请单击“工具”面板中的“记录选项”。
速度
已记录的运动速度和播放速度的比率。如果速度是 100%,则运动以记录它时的速度回放。如果速度大于 100%,则运动的回放速度慢于它的记录速度。
平滑
将此值设置得较高可在绘制运动路径时移除其中额外的关键帧。创建更少的关键帧能使运动更平滑。
使用草图变形
在记录期间显示的扭曲轮廓不考虑扑粉控点。此选项可以改进复杂网格的性能。
注意:
此过程假定您已经为了制作动画而将变形控点置于对象中。有关放置变形控点的信息,请参阅使用“操控”工具为图像手动添加动画。
选择一个或多个变形控点。
转到开始记录运动的时间。
在“合成”面板或“图层”面板中,按住 Ctrl (Windows) 或 Command (Mac OS) 键来激活“操控草图”工具。按住 Ctrl 键 (Windows) 或 Command 键 (Mac OS) 拖动控点以制作动画。
在您单击开始拖动时,将开始记录运动。在您释放鼠标按钮时,记录将结束。
所绘制运动的网格轮廓的颜色和控点的颜色(黄色)相同。对于相同图层上的其他网格,参考轮廓与图层的标签颜色相符。
当前时间指示器回到记录开始的时间,以便您可以使用更多的变形控点重复记录操作,或使用相同的控点重新执行记录操作。
您可以使用用于修改任何其他运动路径的技术来修改变形控点的运动路径。仅在控点是唯一的选定控点时,才会显示该控点的运动路径。
尝试创建几个重复网格并绘制每个网格的运动草图。当您在操控效果的相同实例中具有多个网格时,您可以为某个网格绘制运动草图,同时查看其他网格的参考轮廓,以便大致或精确地跟踪其运动路径。
操控效果如何创建轮廓
在创建操控网格后,其边界由轮廓决定,而后者可以由以下任何类型的闭合路径定义:
未锁定的蒙版路径
形状图层上的形状路径
文本字符的轮廓
如果在您应用操控效果时,图层中没有未锁定的蒙版、形状或文字,它将使用自动追踪从 Alpha 通道创建路径。这些路径仅供操控效果用于确定轮廓,并且不显示为图层上的蒙版。如果该图层是没有 Alpha 通道的栅格图层,则结果将是一个围绕在图层周围的矩形路径。要创建复杂图像或配置自动追踪设置,请在使用操控工具之前使用自动追踪。(请参阅使用自动追踪基于通道值创建蒙版。)
包括多个不相交的闭合路径的文本字符(如字母 i)被当作多个单独的路径。
形状或文本字符的描边不用于确定轮廓;仅使用路径。要在根据此类项创建的网格中包含描边,请增加扩展值。默认扩展值 3 个像素包含根据其路径扩充 3 个或更少像素的描边。
可结合使用笔刷工具和“在透明背景上绘画”选项将绘画描边应用到图层。使用选定的选项进行绘画可创建一个仅具有由 Alpha 通道定义的绘画描边的栅格图层。然后您可以使用操控工具为绘画描边添加动画。不要在图层上使用蒙版。
如果同一图层上有多个蒙版、形状或字符相互重叠,则会通过合并重叠的形状、字符或蒙版来创建轮廓。如果蒙版与文本字符或形状重叠,则会为整个字符或形状、蒙版中的字符或形状部分和蒙版本身创建轮廓。
要将多个不相交的字符或形状作为一个对象进行扭曲,请使用蒙版围绕各个对象(将蒙版模式设置为“无”),并使用蒙版路径作为用于创建网格的轮廓。在创建网格之后,您可以删除蒙版。
如果已将操控效果应用于图层,那么当您将操控工具指针移到轮廓上时,这些轮廓将显示为黄色高光。您可以选择要在其中放置初始控点的轮廓,以便创建网格。每当您使用操控工具单击轮廓内部时,就会创建网格。
如果尚未将操控效果应用于图层,则不会对该图层的轮廓进行计算。在您单击时,操控效果将计算轮廓并确定您是否已在轮廓内单击。如果您进行了单击,它会创建您在其中进行单击的轮廓所定义的网格。否则,您可以在图层中向四周移动指针,以便选择要在其中放置控点和创建网格的轮廓。在图层中向四周移动指针将有助于您查看各个对象的轮廓,以及选择要用于创建网格的轮廓。
用黄色高光表示的两个形状路径的交集轮廓是可视的,因为操控工具指针位于由轮廓定义的区域内
结合使用操控点和扭曲网格
要显示操控效果的网格,请在“工具”面板的“选项”部分选择“显示”。
要选择或移动控点,请使用移动工具 单击或拖动它。要激活移动工具,请将指针置于控点上,而选择工具 或相应的操控工具处于活动状态。
要选择多个控点,请按住 Shift 键并单击它们,或使用选取框工具 在它们周围拖动选取框。要激活选取框工具,请将操控工具的指针置于所有网格和轮廓之外,或按住 Alt (Windows) 或 Option (Mac OS) 键。
要选择某种操作(变形、扑粉或重叠)的所有控点,请选择该操作的一个控点,然后按 Ctrl+A (Windows) 或 Command+A (Mac OS)。
要删除选定的控点,请按 Delete 键。如果控点有多个关键帧,并且仅选择了当前时间的关键帧,那么按 Delete 键将仅删除该关键帧;再次按 Delete 键将删除该控点。
要将当前时间的变形控点重置为其原始位置,请在“时间轴”面板或“效果控件”面板中,对操控效果单击“重置”。要从操控效果实例中移除所有控点和网格,请再次单击“重置”。
有时,您希望为图像添加动画,即,从初始位置通过中间位置再回到初始位置。您可以将当前时间指示器置于时间末端,然后单击“重置”,而无需在动画的结尾处将控点手动拖回到其初始位置。仅重置当前时间的关键帧。
要增加或减少用于网格的三角形的数目,请在“工具”面板的选项部分或在“时间轴”面板中修改“三角形”值。修改“三角形”值会为选定网格设置值,如果没有选定网格,则会设置稍后创建的网格的值。
三角形数目越多,结果越平滑,但渲染时间也越长。小对象(例如文字)通常仅使用 50 个三角形就能很好地扭曲,而大图像可能需要 500 个。使用的三角形数目可能无法与“三角形”值完全相符;该值只是一个目标。
要将网格扩展到初始轮廓的外部,请在“工具”面板的选项部分或在“时间轴”面板中,增加“扩展”属性。修改“扩展”属性可设置选定网格的值,如果没有选定网格,则会设置稍后创建的网格的值。扩展网格有助于包含描边。
要使用操控点工具复制对象,请在初始轮廓内单击。在初始轮廓内单击时,将使用初始轮廓内像素本身的副本创建新的网格。您也可以在“时间轴”面板中复制网格组以取得相同的结果,与在初始轮廓内单击,而不是单击网格来创建控点相比,前者有时更容易。
操控重叠控制
在扭曲图像的一部分时,您可能希望控制图像的哪一部分出现在其他部分的前面。例如,在做摆臂动作时,您可能希望手臂始终位于脸部的前面。使用“操控重叠”工具可将重叠控点应用于您想控制视深的对象部分。
应将操控重叠控点应用于初始轮廓,而不是变形的图像。
用负置前值重叠控点(上图),用正置前值重叠控点(下图)
每个重叠控点具有以下属性:
置前
表面上靠近观看者。重叠控点的影响具有累加性,这意味着对于网格上范围重叠的位置,“置前”值将会相加。您可以使用负“置前”值来取消特定位置的其他重叠控点的影响。
不受重叠控点影响的网格区域具有隐式“置前”值 0。新重叠控点的默认值为 50。
在为“置前”值添加动画时,通常应使用定格关键帧。您通常不需要从前面的元素逐渐插入到后面的元素。
范围
重叠控点的影响范围有多远。影响突然结束;它不会随着与控点距离的增加而逐渐减少。将通过在网格的受影响部分进行填充,来直观地表示范围。如果“置前”值为负,用深色填充;如果“置前”值为正,用浅色填充。
操控扑粉控制
当您扭曲图像的某个部分时,您可能不想扭曲其他部分。例如,当您移动手掌以做出挥舞动作时,您可能希望保持手臂的刚性。使用“操控扑粉”工具可将扑粉控点应用于您想要保持刚性的对象部分。
应将操控扑粉控点应用于初始轮廓,而不是变形的图像。
使用扑粉控点(右上图和左下图)防止了图(左上图)中不需要的扭曲
每个扑粉控点具有以下属性:
数量
硬化剂的强度。扑粉控点的影响具有累加性,这意味着对于网格上范围重叠的位置,会将数量值相加。您可以使用负数量值来取消特定位置其他扑粉控点的影响。
如果您注意到图像在变形控点附近撕裂,可在变形控点附近使用数量值非常小(小于 0.1)的扑粉控点。较小的值有助于保持图像的完整性,而不会使图像看起来过于僵化。
范围
扑粉控点的影响范围有多远。影响突然结束;它不会随着与控点距离的增加而逐渐减少。通过用浅色填充网格中受影响的部分,可直观地指示范围。
除了为静止图像添加动画外,您还可以在将运动素材作为源的图层上使用操控效果。例如,您可以扭曲整个合成帧的内容,以便匹配帧中对象的运动。在这种情况下,请考虑对整个图层创建网格,使用图层边界作为轮廓,并且在边缘周围使用“操控扑粉”工具来防止图层的边缘扭曲。