缓动 / 缓动函数
缓动(Easing),亦称缓动函数或插值曲线,描述控制动画属性随时间变化速率的数学曲线。与从起始到结束以恒定速度变化不同,缓动函数定义了变化如何快速或缓慢地开始、推进与结束,产生使运动感觉自然、精致、物理上贴地而非机械刻板的加速与减速模式。
这一概念回应了一个根本性的感知现实:物理世界中几乎没有任何事物以完全恒定的线性速率运动。从静止开始加速的物体逐渐增速。朝停止状态减速的运动物体在停下之前会持续减速。被抛出的球沿弧形速度曲线移动。被推开的门起初缓慢移动,在弧线中加速,然后在到达打开位置时减速。人类运动受肌肉力、惯性与关节阻力的生物力学现实所支配,产生观众解读为自然且有生命力的加速曲线。线性运动——无论时间位置如何均以恒定速率变化数值——缺乏这些特质,被识别为人工的、程序化的、无生气的。
动画中的标准缓动函数词汇包括ease in(慢速开始,朝运动末端加速)、ease out(快速开始,平滑减速至停止),以及ease in-out(开始加速、末端减速,产生平滑曲线运动配置,是最常用的通用动画选项)。除这些标准选项外,还有专门函数包括bounce(冲过目标后振荡再稳定)、elastic(像弹簧般拉伸超过目标并产生振荡)、back(朝错误方向短暂移动后再前往目标),以及stepped或staircase函数(以离散跳跃而非平滑曲线方式移动),各自服务于特定的风格与情境用途。
在动态图形、UI动画、游戏设计与角色动画中,缓动是将专业品质输出与业余作品区分开来的最具影响力的变量之一。同样的关键帧运动,若缓动选择不当则感觉错乱且廉价;若缓动恰当则显得有意图、有响应、有生气。理解缓动也有助于创作者更精准地使用AI生成与动画工具,因为许多平台直接以数学曲线编辑器、或间接通过描述性参数暴露缓动控件。
对于AI视频生成而言,缓动无法直接通过提示词控制,但会影响摄影机运动、主体运动与转场在输出中的感觉。用暗示自然物理行为的定性短语来描述运动,例如”缓慢加速”、”渐渐减速停下”或”带有轻微弹性”,可为生成模型提供关于预期运动质量的语境。
准备好开始创作了吗?
执导场景、设计角色、完成整部影片
一站式 AI 创作平台,定价简单透明,无速度节流,搭配无限 Canvas,让创作发挥到极致。