在关键帧之间直线计算运动——无加速或缓动。产生机械、僵硬的运动;通常仅作为缓动曲线的基础使用。
在动态图形和动画工作流程中,你需要一种基本形式来在两个位置、旋转或颜色值之间进行插值。线性插值就是这种基本形式——它是从关键帧 A 到关键帧 B 最简单的数学桥梁。计算机以均匀的步长将中间路径计算为一条直线。没有加速,没有减速。每一帧的运动量都相同。
实际应用:如果你的 3D 对象在帧 10 位于位置 X=0,在帧 20 位于 X=100,那么它在帧 15 的位置精确地是 X=50。就是这样。这种均匀性在现场或稍后的审查中会立刻显得机械而生硬。人眼会立刻识别出来——它缺少有机运动所具有的自然加速曲线。因此,在实际应用中,你几乎从不将线性插值作为最终阶段使用,而只将其作为基础。你设置好线性关键帧,然后在其之上应用一个缓入/缓出曲线(参见:缓动,运动曲线)。这是每个 VFX 套件中的操作流程——无论是在 After Effects、Maya 还是 Nuke 中。
场景:你正在为一个 3D 景观制作相机飞行动画。线性插值看起来就像一个机器人手臂以恒定的速度在地表拖行。在其之上应用自定义缓动曲线后,它会变得流畅、有机、电影级。在需要暴力和突然性的快速剪辑过渡中,线性插值甚至可以被有意使用——但这只是例外,而非规则。
其背后的数学原理很简单:对于 A 和 B 之间的每一帧,都会计算一个(从 0 到 1)线性增长的因子。F(t) = A + (B - A) × t。大多数 DCC(数字内容创作工具)允许你通过关键帧设置插值模式。你可以在图形编辑器或曲线编辑器中找到它,通常作为下拉菜单或右键菜单。理解这个机制,你就能节省数小时的动画和动态图形精调时间。