样条线编辑器
概述
样条线编辑器(Spline Editor)是 Fusion 页面中用于精确控制动画曲线的高级工具。与 Keyframes-Editor 关注关键帧的时间位置不同,样条线编辑器展示参数值随时间变化的函数曲线,让你能够直观地调整关键帧之间的插值方式、动画的加速度和减速度。
在 Fusion 页面右上角点击 Spline 按钮即可打开样条线编辑器。它可与节点编辑器、关键帧编辑器并排显示,构成 Fusion 动画工作流的三大核心面板。
---
与关键帧编辑器的区别
| 维度 | 关键帧编辑器 (Keyframes) | 样条线编辑器 (Spline) | |------|------------------------|---------------------| | 显示方式 | 时间线轨道视图 | 动画函数曲线图 | | 关注点 | 关键帧的时间位置 | 关键帧之间的过渡行为 | | 插值控制 | 有限(右键菜单 → Smooth) | 完整(手柄调整、曲线类型切换) | | 加速/减速 | 不支持直接调整 | 支持贝塞尔手柄精细调整 | | 适用场景 | 快速调整关键帧时序 | 精细控制动画节奏和缓动 |
关键帧编辑器适合"什么时候发生",样条线编辑器适合"如何发生"。
---
曲线类型
Fusion 样条线编辑器中,关键帧之间的插值支持多种曲线类型。在关键帧上右键即可切换:
线性(Linear)
- 默认插值方式
- 关键帧之间匀速过渡
- 适合机械运动或简单线性变化
- 曲线呈现为直线段
平滑(Smooth)
- 选中关键帧后按 Shift-S 或点击 Smooth 按钮
- 自动生成平滑的贝塞尔曲线过渡
- 消除生硬的折角,产生自然的运动感
- 是消除"机器人感"动画的首选操作
平坦(Flat)
- 右键选择 Flat
- 在关键帧前后减缓动画速度
- 使运动在到达关键帧前逐渐减速,离开后再加速
- 模拟真实物体的惯性行为
阶跃(Step)
- 关键帧之间无过渡,数值瞬间跳变
- 适合开关类参数或离散状态变化
贝塞尔(Bézier)
- 完全可自定义的曲线控制
- 通过拖拽关键帧上的贝塞尔手柄调整曲线形状
- 可实现精细的缓入(Ease In)和缓出(Ease Out)
- 是样条线编辑器灵活性的核心
---
加速度与减速度控制
样条线编辑器的核心优势在于其对加速度/减速度的精确控制:
基本概念
- 加速(Acceleration):参数值变化速率随时间增长
- 减速(Deceleration):参数值变化速率随时间减小
- 缓入(Ease In):动画开始时慢速加速 — 曲线起始段平缓
- 缓出(Ease Out):动画结束时慢速减速 — 曲线结束段平缓
操作方式
- 在样条线编辑器中框选所有关键帧
- 点击 Smooth 按钮或按 Shift-S 平滑所有关键帧
- 右键关键帧选择 Flat 来在该点减速
- 拖拽贝塞尔手柄进一步微调加速/减速曲线
自然界几乎没有完全匀速的运动。通过样条线编辑器调整加速度,可以让合成动画更逼真。
---
样条线编辑器操作
基础导航
- 缩放:
+/-键逐步缩放;Command-1/Ctrl-1缩放至 100% - 适配视图:
Command-F/Ctrl-F;或点击右上角 Zoom to Fit 按钮 - 平移:鼠标中键拖动
关键帧操作
- 框选:拖拽选择矩形选中多个关键帧
- 移动:拖拽关键帧调整时间和参数值
- 删除:选中后按
Command-Delete(macOS)或Ctrl-Backspace(Windows) - 平滑:选中后按
Shift-S或点击 Smooth 按钮 - 插值切换:右键关键帧 → 选择插值类型
曲线查看
- 左侧面板列出所有已设置关键帧的节点和参数
- 勾选复选框来显示或隐藏特定参数的动画曲线
- 可同时显示多条曲线进行比较
---
常见工作流
柔化抖动动画
- 在样条线编辑器中框选关键帧位置杂乱的关键帧
- 按
Shift-S进行平滑处理 - 进一步调整贝塞尔手柄,消除尖峰和突变
- 播放预览确认动画流畅度
创建弹跳效果
- 为位置参数设置起始和结束关键帧
- 在样条线编辑器中,将曲线调整为"过冲"形状
- 在关键帧之后将曲线拉高(超过目标值),再回落
- 添加 2-3 个振幅递减的波动
循环动画
- 创建单周期动画关键帧
- 右键参数 → Modify With → Anim Curves 或其他修改器
- 在修改器设置中启用循环(Loop)选项
复制/粘贴动画曲线
- 在样条线编辑器左侧面板右键参数
- 选择 Copy 复制曲线数据
- 在目标参数上右键选择 Paste
- 可用于在不同参数之间传递相同的动画节奏
---
与 Color 页面动态关键帧的对比
| 维度 | Fusion 样条线编辑器 | Color 页面动态关键帧 | |------|-------------------|-------------------| | 曲线编辑 | 完整自由曲线 + 贝塞尔手柄 | 基础贝塞尔缓入缓出 | | 曲线类型 | 线性/平滑/阶跃/贝塞尔/平坦 | 静态/动态(缓入缓出) | | 3D 属性 | 支持(位置/旋转/缩放等) | 不支持 | | 参数范围 | 所有节点参数 | 调色参数 | | 修改器支持 | 丰富(Perturb、路径等) | 有限 | | 适用场景 | 合成/特效/动态图形动画 | 色彩动画技术渐变 |
Fusion 的样条线编辑器是 DaVinci Resolve 中最强大的动画曲线编辑工具。Color 页面的 动态关键帧动画 提供了简化的缓入缓出功能,适用于调色场景下的色彩过渡;而样条线编辑器则为合成和动态图形提供了完整的曲线级控制。
---
快捷键速查
| 操作 | macOS | Windows | |------|-------|---------| | 平滑关键帧 | Shift-S | Shift-S | | 适配视图 | Command-F | Ctrl-F | | 缩放至 100% | Command-1 | Ctrl-1 | | 缩放至 200% | Command-2 | Ctrl-2 | | 删除关键帧 | Command-Delete | Ctrl-Backspace | | 逐步缩放 | + / - | + / - |
---
注意事项
- 在 Inspector 中添加的关键帧会同时出现在关键帧编辑器和样条线编辑器中 — 两者共享同一套关键帧数据
- 过多的贝塞尔手柄精细调整可能导致动画出现不自然的"回弹"或停顿,建议配合实时预览反复检查
- 在复杂合成中,同时显示过多参数曲线会使视图混乱 — 使用左侧面板的复选框仅显示当前关注的参数
- 样条线编辑器的修改器(Modifier)可以叠加在曲线之上,实现抖动、随机波动等自动化效果