关于空间和时间关键帧插值

插值 是在两个已知值之间填充未知数据的过程。您可以设置关键帧以指定特定关键时间的属性值。After Effects 可为关键帧之间所有时间的属性插入值。

由于插值在关键帧之间 生成属性值,因此插值有时也称为补间。关键帧之间的插值可以用于对运动、效果、音频电平、图像调整、透明度、颜色变化以及许多其他视觉元素和音频元素添加动画。

创建关键帧和运动路径以使相关值随时间变化后,您可能希望对变化发生的方式进行更精确地调整。After Effects 提供几种影响中间值计算方式的插值方法。

时间插值 是时间值的插值;空间插值 是空间值的插值。某些属性(如不透明度)仅具有时间组件。其他属性(如位置)还具有空间组件。

时间插值和值图表

在图表编辑器中使用值图表,您可以对为动画创建的时间属性关键帧进行精确调整。值图表将 x 值显示为红色,y 值显示为绿色,而 z 值(仅 3D)显示为蓝色。值图表提供有关合成中任何时间点的关键帧值的完整信息,并允许您对其进行控制。此外,“信息”面板显示选定关键帧的时间插值方法。

空间插值和运动路径

在对位置等属性应用或更改空间插值时,您可以在“合成”面板中调整运动路径。运动路径上的不同关键帧可提供有关任何时间点的插值类型的信息。“信息”面板显示选定关键帧的空间插值方法。

当您在图层中创建空间变化时,After Effects 使用“自动贝塞尔曲线”作为默认空间插值。
要将默认方法更改为线性插值,请选择“编辑”>“首选项”>“常规”(Windows),或者选择“After Effects”>“首选项”>“常规”(Mac OS),然后选择“默认的空间插值为线性”。更改首选项设置不影响已存在的关键帧,或已存在关键帧的属性的新关键帧。


运动路径插值 

A. 线性 B. 自动贝塞尔曲线 C. 连续贝塞尔曲线 D. 贝塞尔曲线 E. 定格

在某些情况下,位置关键帧的“自动贝塞尔曲线”空间插值可能会导致在具有相同值的两个关键帧之间发生不需要的来回(回旋)运动。在这种情况下,您可以更改时间较早的关键帧以使用定格插值,或更改两个关键帧以使用线性插值。

有关关键帧插值的在线资源

Aharon Rabinowitz 提供了一些介绍动画的视频教程 — 其中包括“How Does Computer Animation Work?”(计算机动画的工作原理)和“What is interpolation?”(什么是插值?) — 这些教程是多媒体 101 系列的一部分。

Aharon Rabinowitz 在 Creative COW 网站上提供了两个视频教程,介绍为具有相同值的关键帧设置“自动贝塞尔曲线”空间插值后意外出现的回旋运动问题和解决方案:

Antony Bolante 在 Peachpit Press 网站上的相关文章中提供了有关关键帧插值的信息和图解。

VOOSSI