跳转到内容

Live2D 曲线编辑器

Graph Editor 在 Full Editor 的 timeline 里,是现在用来精修插值、release 手感和多轨协同节奏的最好工具。

打开 Full Editor,在 Clips 里选中一个 clip,然后在 timeline 区域切换:

  • Dope Sheet:更适合看关键帧时间分布和轨道结构
  • Graph Editor:更适合看数值随时间的曲线变化

Rule 也可以在 timeline 里预览,但真正的关键帧编辑仍然发生在 clip 轨道上。

开始编辑前,先看两个预览控制

Section titled “开始编辑前,先看两个预览控制”

现在有两个非常重要的预览开关:

  • inspector 里的 Preview Base
    • Baseline
    • Idle Base
    • Active Base
  • inspector 里的 Mod ON/OFF:临时关闭 track modifier

这两个开关可以帮你快速分辨:

  • 是关键帧本身有问题
  • 还是 base layer / modifier stack 改变了你看到的结果
  1. 打开 Full Editor
  2. 选中一个带 keyframed track 的 clip
  3. 在 timeline toolbar 里切到 graph 图标
  4. 用参数选择器筛出想看的轨道
  5. 在 inspector 里微调 interpolation 和 release
快捷键操作
Space播放 / 暂停预览
Ctrl/Cmd+C复制选中的关键帧或当前参数轨道
Ctrl/Cmd+V在播放头位置粘贴到当前轨道
A在播放头添加关键帧
D删除选中的关键帧
双击在点击位置创建关键帧
Ctrl+Click在轨道上创建关键帧
快捷键操作
Click选择关键帧
Shift+Click追加 / 取消选择
Drag 空白区域框选
Shift+Drag 空白区域切换式框选
Right-click打开关键帧编辑 popover
Ctrl+A全选关键帧
快捷键操作
F适配全部关键帧
Shift+F适配当前选中关键帧
Alt+Drag平移视图
Scroll缩放
Ctrl+Scroll只缩放时间轴
Alt+Scroll只缩放数值轴
修饰键效果
Shift+Drag 关键帧锁定数值轴,只改时间
Ctrl+Drag 关键帧锁定时间轴,只改数值
Alt+Drag 关键帧吸附网格

当前支持的 interpolation 类型:

类型适合用途
Linear直接、均匀的过渡
Cubic Bezier手工雕曲线的 easing
Step硬切换
Spring带物理感的预设弹性

inspector 里会提供这些家族的内置 preset,并给出小型可视化预览。

如果某条轨道用了 Hold then Release,那么 release 编辑和关键帧主体一样重要。

你可以选择:

  • 内置 release preset
  • 自定义 bezier control point

它决定的是:

  • 回落到 baseline 时是否柔和
  • 被中断时是否利落
  • 与更强 clip 交接时是否自然

Graph Editor 里有一个可搜索的参数选择器,可以只保留你现在想看的轨道。

多轨编辑特别适合这些组合:

  • 双眼
  • 头 + 身体
  • mouth open + mouth form
  • __focus_x__ + __focus_y__

批量编辑很适合:

  • 同步移动一组关键帧
  • 删掉一整段动作
  • 给多条轨道统一插值风格

什么时候用 Graph,什么时候用 Dope Sheet?

Section titled “什么时候用 Graph,什么时候用 Dope Sheet?”

Dope Sheet 的时候,通常是因为你更关心:

  • 粗时间结构
  • 轨道布局
  • 快速增删 key

Graph Editor 的时候,通常是因为你更关心:

  • easing 质量
  • overshoot / settle 手感
  • 多轨协同
  • release 的细腻程度

如果曲线看对了,但播放还是不对

Section titled “如果曲线看对了,但播放还是不对”

优先检查这 5 件事:

  1. Preview Base 模式
  2. Mod ON/OFF
  3. rule / base behavior priority
  4. track blend mode
  5. sequence tester + parameter-control inspector