ae教程-如何使用模板、预设、脚本、表达式

正如我们在之前的文章中所讨论的,After Effects是一个非常强大的动画和合成工具。对于新用户来说,它也可能令人恐惧。根据您的经验,您可能听过诸如模板,预设,脚本和表达之类的单词,但是您可能不知道它们到底是什么。

在这篇文章中,我们将解释这些事物的分别是什么,以及它们如何不同,以及如何使用它们使After Effects体验更轻松,项目更好。

案例

定义

让我们从After Effects模板开始,因为它们可能是最容易理解和使用的模板。首先,After Effects模板本身并不是一段代码或程序。模板只是一个After Effects项目,其目的是易于用户更新和定制。

有点像数字画布上的绘画。模板不是从头开始,而是为您提供制作出色视频所需的一切,而您只需填充空白即可。

为了使用After Effects模板,您需要做一些事情。首先,您需要一份Adobe After Effects。也许这不言而喻,但是我们要非常清楚。仅仅因为该项目是预制的,您仍然需要在After Effects中打开它以对其进行任何更改,然后渲染最终的视频。

购买或获取After Effects模板时,还需要知道其创建于哪个版本的After Effects。您所使用的AE版本
必须比在其中创建模板的版本当前或更新。 。因此,如果在CS5版本中创建了模板,则需要具有CS5,CS6或CC(Creative Cloud)。

例如,让我们看一下1TB.top上的这个免费After Effects模板,可从下面下载。

下载免费的After Effects模板

使用模板

打开模板项目后,更新内容应该非常简单。许多模板都包含文本,图像和/或视频剪辑的占位符。这些占位符将是项目内部的图层或项目中的空项目。

您将需要查看项目选项卡以查找用于替换的合成。这些应该清楚地标明。例如,在我们的Motion Array模板中,文本替换合成将位于Text文件夹中,而图像将位于Images文件夹中。

要替换文本,只需打开文本替换组件并突出显示文本层。选择您的文本工具,然后在comp窗口中突出显示文本并键入新副本。

请注意,延伸到合成窗口之外的文本在主合成中将看不到。因此,您可能需要调整文本大小以适合文本编辑窗口。

当要替换图像或视频时,通常会打开图像组件,并在其中放置一层图像或视频。您需要确保完全填满音色,以免框架中没有空格。同样,在合成窗口之外延伸的任何内容都不会在最终合成中看到。

某些模板将设置有其他可自定义功能,例如颜色控件。在这些情况下,您只需打开适用功能的控件并进行调整即可。

After Effects模板是创建漂亮项目而不需要大量工作的好方法。它们是为现有照片或视频增值的好方法,并且可以是快速启动您正在进行的新项目的好方法。

预设值

定义

与模板不同,After Effects预设是保存的动画数据的一部分,可让您放到图层上,因此您不必手工制作某些东西的动画。作为示例,我们将看一些文本预设。Motion Array有一组10个免费的预设,您可以在下面下载。

效果预设免费下载

加载预设

下载After Effects预设后,您需要将其移动到适当的文件夹中。您可以移动.ffx文件作为预设,或者如果您有多个预设,则可以移动整个文件夹。您将需要导航到After Effects应用程序文件夹。如果您的计算机上装有多个AE,请确保您正在查看AE的当前版本。然后查找“预设”文件夹,然后将文件或文件夹放在该文件夹中。

如果执行此操作时打开了After Effects,则需要刷新应用程序中的预设。首先,打开“效果和预设”选项卡。可以通过单击导航栏中的“查看”,然后单击“效果和预设”来完成。打开面板后,如果看不到新的预设,请单击菜单选项按钮。然后单击刷新列表。您的新预设将显示。

使用预设

为了使用该预设,您可以简单地双击它以创建一个加载了该预设的图层,或者可以突出显示合成中的图层并双击以应用该预设。

预设是动画某些方面的一个很好的起点,但是有时它们需要自定义。预设的优点在于,所有关键帧和效果数据都是可见的并可自定义的。

例如,如果您有一个文本预设,可将字母从底部动画显示在屏幕上,并且需要使其移动得更快,则只需查看关键帧并在时间轴中相应地移动它们即可。

创建预设

您还可以创建自己的预设或保存自定义的预设。为此,只需从合成中的适当图层中选择要保存在预设中的所有元素。这些可以是关键帧,效果等。然后,单击“效果和预设”面板底部的“创建新动画预设”按钮(看起来像一个便签)。给它起个名字,并确保将其保存到After Effects预设文件夹中。刷新列表即可完成所有设置。

如果您一遍又一遍地执行相同类型的动画,尤其是在对文本进行动画处理时使用文本图层,则预设非常有用。

案例

定义

脚本也是基于代码的方法,可帮助您在After Effects中更有效地工作。想到它们的一种方法是在AE中运行的插件或微型应用程序。Adobe 在其《CS6脚本指南》中对此进行了描述。“脚本是一系列命令,告诉应用程序执行一系列操作。您可以在大多数Adobe应用程序中使用脚本来自动执行重复性任务,执行复杂的计算,甚至使用某些未通过图形用户界面直接显示的功能。例如,您可以指示After Effects重新排列合成中的图层,在文本图层中查找和替换源文本,或在渲染完成后发送电子邮件。”

有知识的任何人都可以编写分发脚本。让我们以1TB.top中的免费脚本为例。

在此处下载免费的After Effects脚本

加载脚本

像预设一样,脚本需要拖放到计算机上的特定文件夹中。下载脚本并解压缩后,获取文件,并将其移至After Effects文件夹中的Scripts文件夹以及Presets文件夹。记住要确保您位于当前版本的文件夹中。如果使用After Effects的多个版本,则需要将每个文件复制到Scripts文件夹中。

如果您希望能够将脚本界面停靠在After Effects布局中并在每次打开AE时将其打开,则将脚本放置在Scripts文件夹内的Scripts UI Panels文件夹中。

安装脚本后,您可以通过以下两种方式之一来访问它。如果它不在“脚本UI面板”文件夹中,则需要通过在上方导航栏中依次选择“文件”和“脚本”来加载它。在这里,您将看到直接加载到Scripts文件夹中的脚本。它们将在一个单独的弹出窗口中加载,该弹出窗口浮在After Effects布局的顶部,如果您关闭该应用程序或打开一个新项目,则必须重新加载脚本。

如果将其加载到ScriptsUI Panels文件夹中,则可以通过单击上方导航栏中的“窗口”来加载脚本。所有这些脚本都将在下拉菜单的底部。打开后,您可以将面板拖到任意位置,然后将其停靠在布局中。这些脚本将在您每次打开项目时打开,直到您决定从布局中将其关闭。

使用脚本

打开脚本面板后,如何使用它取决于您。每个脚本具有不同的功能。有时,脚本将应用于关键帧数据,因此您需要在激活脚本之前突出显示某些关键帧。有时它可能会影响图层,因此您需要突出显示该图层。对于Adobe内置的“渲染和电子邮件”脚本,您只需要在渲染队列中添加一些内容即可激活它。

Motion Array提供的免费Home Slice脚本示例基于图层。因此,要使用此脚本,您首先要选择要切片的图层。选择后,您将设置切片的数量,然后按GO激活。然后,要偏移图层,请选择所有新图层,设置偏移量,然后按GO。

一旦习惯了使用脚本,它们就可以大大帮助您提高After Effects体验的效率,并提供高级动画技术的帮助。

表达方式

定义

查看表达式的好方法就像脚本的迷你版本。实际上,它比这要复杂得多,但是从最基本的角度来看,它可以为您提供图片。Adobe在其Expression Basics帮助页面中对此进行了说明。“表达式是一小段软件,很像脚本,它在特定的时间点为单层属性求值为单个值。脚本告诉应用程序要做某事,而表达式则表明属性就是某事。”

因此,它们在本质上通常比脚本简单得多。稍加练习,您甚至可以编写自己的脚本。但是,许多After Effects用户只是保留一个表达式文档,他们可以根据需要轻松地复制和粘贴。

无需安装表达式。相反,当您要使用表达式时,只需在要影响的图层上打开表达式控件,然后在其中写入或粘贴表达式即可。

使用表达式

要打开表达式控件,请选择要影响的图层属性,然后在Mac上按住Option键,在PC上按住Alt键,同时单击关键帧(秒表)图标。然后,您将看到表达式选项,包括用于编写或粘贴表达式的位置。您还可以使用“拾取鞭子”工具为您的表情引用另一层。您可以在此处启用或禁用您的表达式,而不必删除它。

让我们看一个常见的简单表达式,称为wiggle的示例。假设您希望某个图层随时间随机变化位置。您可以转到该位置并在时间轴的过程中为不同位置设置关键帧,或者可以简单地将此代码粘贴到表达式字段中。

摆动(2,12)

可以将数字设置为您想要的任何数字。第一个数字表示每秒发生多少摆动,而第二个数字表示摆动的值或运动的像素数。因此,将两个数字都设置得较高将使运动更快,更大。

Wiggle是一个非常简单的表达的很好的例子。再举一个例子,让我们看一下流行的“惯性弹跳”表达式。

amp = .1;

频率= 2.0;

衰减= 2.0;

n = 0;

如果(numKeys> 0){

n =最近键(时间).index;

if(key(n).time> time){

n–;

}}

如果(n == 0){t = 0;

} else {

t = time – key(n).time;

}

如果(n> 0 && t <1){

v = velocityAtTime(key(n).time – thisComp.frameDuration / 10);

值+ v * amp * Math.sin(freq * t * 2 * Math.PI)/Math.exp(decay * t);

}其他{值}

这看起来像是一团乱七八糟的东西,但是当将其应用于位置参数时,它将允许某个层掉落到位,然后以自然衰减反弹,直到停下来。要正确设置各个关键帧,这会花费很多精力,但是使用此表达式,它要简单得多,同时让您可以控制反弹的幅度,反弹的次数以及每次反弹之间的衰减。

尽管对于初学者来说,表情可能很多,但它们通常很容易应用和调整,从而使大部分动画工作更加高效。因为他们经常使用复杂的数学来模拟物理,所以与手动动画相比,您通常可以获得逼真的效果。


最终,模板,预设,脚本和表达式都可以节省您的时间,并使动画看起来更专业。现在您已经了解了每个人的工作原理,然后出去尝试一下。在评论中让我们知道您找到的对After Effects项目最大的帮助。

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
登入/注册
卧槽~你还有脸回来
没有账号? 忘记密码?