Fill Grid 和 Fill Dimensions¶
两个对话框,两个不同的工作:
| 填充的内容 | 使用场景 | |
|---|---|---|
| Fill Grid | 一个 grid(或这个 layer 的每一个 grid)的各个 snap,用一个 frame 序列填充 | 你把 pose 画成了一串连续的 frame |
| Fill Dimensions | 一个 layer 的 frame,填满它的 knob 的每一个 position | 你已经 author 了一个 knob position,想把剩下的粗略填上 |
此外还有直接在 grid 上拖拽自动填充,完全不需要对话框。
Fill Grid¶
从 layer 工具栏的 Fill Grid 按钮,或者一个 grid 的右键菜单进入。
序列¶
| 字段 | 范围 | 默认值 |
|---|---|---|
Start frame |
0 – 99999 | 当前选中 snap 所在的 frame,或 1 |
Per-snap offset |
−9999 – 9999 | 1 |
Order |
→ by row / ↓ by column |
→ by row |
order 决定计数走的方向:by row 是先从左到右再向下;by column 是先从上到下再横向。
一个负的 per-snap offset 会倒数——也就是 turnaround 返程的那一半。
它填充的是你打开它时所在的那个 grid——而这会填充整个 layer,因为每个 page 和 side 每个 snap 共享一个 frame。一次扫描就能覆盖它们全部。
整个填充操作是一个撤销步骤。
最常见的情况
你把一个 turnaround 摆成了 frame 100、101、102……横排过去。Start frame 设为 100,per-snap offset 设为 1,order 选 by row。搞定。
Fill Dimensions¶
只有当这个 layer 有 knob 时,才会出现在它的表头里。它把这个 layer 已经 author 的 frame,从一个 knob position 复制到其他 position 上。
这是粗略填充一个 knob 轴最快的方式:在一个 phoneme 上 author 好嘴部的 grid,然后带着一个偏移量填满全部十三个,再从那里精修。
模式¶
| 模式 | 作用 |
|---|---|
Constant offset |
把源 position 的 frame 复制到每个目标,按一个 frame 偏移量整体平移 |
Interpolate corners |
在你已经 author 过的 position 之间做混合 |
Constant offset 是主力。选一个 Copy from position、一个 Frame offset,以及要写入的 position。
勾选 Custom offset per position 可以给每个目标各自的偏移量,而不是统一的步长。
Interpolate corners 需要各个角已经被 author 过:2-D knob 用双线性(bilinear),1-D knob 用线性(linear)。如果角还没被 author,它会直接说明,而不是瞎猜:
Fill Dimensions: corners not authored — nothing to interpolate
目标 position¶
这个 knob 的每一个 position 都会显示为一个标着 Pos 1、Pos 2……的小方块。源 position 标记为 SRC,其他每一个都显示它将获得的偏移量(+1、+2……)。
All 和 None 一键全选或清空——也可以用 Ctrl+A 和 Ctrl+Shift+A,和 pose-preset 对话框用的是同一对快捷键。
共享这个 knob 的 layer¶
底部一行列出了每一个跨越同一个 knob打 key 的 layer,方便你一次填充多个。
只有在同一个 knob 上的 layer 才符合条件。在不同 knob 上的 layer 会显示为灰色,并附上原因:
This layer keys across a different knob — …
拒绝执行¶
| 消息 | 含义 |
|---|---|
| "Fill Dimensions needs a knob with 2+ positions." | 一个只有一个 position 的轴没有东西可以填充。 |
| "Fill Dimensions needs a knob with 2+ positions on this layer." | 这个 layer 的 knob 只有一个 position,所以没有东西可以填充。 |
结果¶
| 报告内容 | |
|---|---|
| Constant offset | "Smart paste: wrote 84 snap(s)" 或 "Smart paste: nothing to copy" |
| Interpolate | "Fill Dimensions: wrote 84 snap(s)" |
每一次都是单独一个撤销步骤。
该用哪一个¶
| 情况 | 使用 |
|---|---|
| 一个 grid 上一串连续的 frame | 在 grid 上拖动一个填充手柄 |
| 同样的情况,但你想要精确控制 | Fill Grid |
| 一个 knob position 已经 author,还有十二个要做 | Fill Dimensions,constant offset |
| 各个角已经 author,中间缺失 | Fill Dimensions,interpolate |
相关¶
- Grids & Snaps —— 拖拽填充
- Knobs
- Keying & Auto-Capture
- Grid Presets —— 复用整个形状及其 frame

