Keying & Auto-Capture¶
key란 무엇인가¶
key는 frame 번호입니다.
ORC는 pose를 저장하지 않습니다. 캐릭터를 posing한 Harmony frame의 번호를 저장합니다. Compose 시점에 — 오직 그 시점에만 — 해당 frame에서 rig를 실시간으로 읽습니다.
아래 내용은 모두 여기서 비롯됩니다.
- key를 넣는 것은 즉각적입니다. F6을 누르면 숫자 하나가 기록됩니다. Harmony를 왕복할 필요도, 기다릴 것도 없습니다.
- layer는 target이 0개여도 key를 넣을 수 있습니다. frame은 layer에 속하며, node에 속하지 않습니다. 무엇을 움직일지 정하기 전에 frame 전체 grid를 미리 짜둘 수 있습니다.
- Undo는 절대 씬을 건드리지 않습니다. Compose가 ORC에서 Harmony에 실제로 기록하는 유일한 지점입니다.
- 편집은 비파괴적입니다. frame 861로 돌아가 눈썹을 고치고 다시 compose하면, 변화가 그대로 따라옵니다.
key 설정과 제거¶
| Key | 동작 |
|---|---|
| F6 | Set Key / Capture |
| F7 | Remove Key |
이 두 키는 여러분의 Harmony 설정에서 옵니다 — Insert Keyframe과 Delete Keyframe에 무엇을 바인딩했든 그대로입니다. Harmony의 Edit → Keyboard Shortcuts에서 바꾸세요. ORC는 그것을 따르며, 자체적으로 재바인딩하도록 두지 않습니다.
F6과 F7은 마우스를 따르지, 포커스를 따르지 않습니다
이 키들은 커서가 무엇 위에 있는지로 동작을 결정합니다. 그래서 spin box에 포커스가 있어도 작동합니다.
| 커서 위치 | F6이 key를 넣는 대상 |
|---|---|
| Navigator의 grid | 이 snap에서, 활성 layer |
| pose layer의 grid | 그 snap에서, 그 layer |
| driver의 knob | 그 driver의 값 |
| look-at 필드 | 그 필드 하나 |
| look-at 조이스틱 | 모든 look-at 필드 동시에 |
| 관련 없는 곳 | 아무 것도 — key가 그냥 삼켜짐 |
capture가 성공하면 보이는 모든 grid 커서가 초록색으로 깜빡이고, 상태줄에 "Captured 12 target(s) @ frame 861 (Eyebrows)"가 표시됩니다.
거부되는 경우¶
| 메시지 | 의미 |
|---|---|
| "This extreme is shared from the Front (read-only) — author it on the Front face." | shared side는 front face에 속합니다. |
| "No targets to capture." | posing할 대상이 없음 — 다만 frames-first 방식에서는 layer의 frame은 여전히 기록됩니다. |
frames-first 루프¶
- layer의 grid에서 snap을 클릭합니다.
- Harmony 타임라인의 빈 frame으로 이동합니다.
- Harmony 자체 도구로 캐릭터를 posing합니다.
- 커서를 ORC의 grid 위에 둔 채 F6을 누릅니다.
snap이 초록색이 되고 frame 번호가 표시됩니다.
좌클릭은 재생헤드를 움직이지 않습니다
navigator의 snap을 클릭하면 rig 커서는 움직이지만 타임라인은 그대로 둡니다. 그래서 재생헤드가 달아나지 않게 하면서 계속 key를 찍을 수 있습니다. 중클릭과 화살표 키는 실제로 점프합니다.
아직 keyframe이 없는 snap으로 이동하면, ORC는 아무것도 불러오지 않고 알려줍니다: "This snap has no keyframe yet — run the Unroll Wizard (or key the rig) to populate it."
frame 직접 입력¶
key를 넣기 위해 반드시 해당 frame에 서 있을 필요는 없습니다.
| 동작 | 효과 |
|---|---|
| snap 더블클릭 | 인라인 편집기. 사칙연산을 받아들입니다. 0은 snap을 비웁니다. |
| Shift + 휠 | 그 snap의 frame을 ±1 이동합니다. |
단일 frame 편집 후에는 ORC가 여러분이 입력한 frame으로 Harmony를 점프시키고 그 side에 대해 auto-capture를 실행합니다. 일괄 쓰기 — fill, preset — 후에는 둘 다 하지 않습니다. 일괄 쓰기는 데이터 연산이며, 여러분이 그 frame들에 서 있는 것이 아니기 때문입니다. (13-position knob 위의 7 × 3 grid는 273개의 snap입니다. 273번 타임라인 점프를 원하지는 않을 것입니다.)
Auto-capture¶
editor 주소창 오른쪽의 작은 점 — 꺼짐, 켜짐. 기본값은 꺼짐이며, 시작 상태는 설정 항목입니다.
Auto-Capture frames (On) When ON: empty snap points auto-capture deformations + drawings AND record the current Harmony frame for the pose.
켜져 있으면 빈 snap으로 이동하는 것만으로 지금 서 있는 frame이 기록됩니다. pose, 이동, pose, 이동 — F6 없이.
의도적으로 네 가지 경우에는 동작하지 않습니다.
| 발동하지 않는 경우 | 이유 |
|---|---|
| snap에 이미 데이터가 있음 | authoring된 frame은 곧 데이터입니다. 재생헤드로 덮어쓰는 것은 작업물을 잃는 지름길입니다. |
| 타임라인이 전혀 움직이지 않음 | 방금 떠난 snap이 이미 이 frame을 소유하고 있었다면, 찍는 순간 그 번호를 그대로 앞으로 흘려보내게 됩니다. |
| layer가 control의 knob인 경우 | 그 dimension은 이미 control에 속하므로 auto-capture가 건드리지 않습니다. 여전히 수동으로 key를 넣을 수 있습니다. extra knob은 다른 layer처럼 auto-key됩니다. |
| 모드가 꺼져 있음 |
Frame symmetry¶
어느 page에서 authoring된 frame이든 모든 page에 authoring됩니다.
layer의 모든 page는 snap마다 하나의 frame을 공유합니다 — page들은 pose가 언제 일어나는지가 아니라 어떤 node를 움직이는지에서만 다릅니다. 그래서 한 번의 동작이 모든 page의 동일한 snap을 찍고, 같은 표정을 세 번 key할 필요가 없습니다.
key 제거¶
snap을 비우는 방법은 두 가지이고, 둘 다 같은 곳에 도달합니다.
Remove Key— F7, 또는 snap의 우클릭 메뉴. 참조에 frame이 있는 snap에서는, 비워진 칸이 노란 ring을 유지합니다 — 제거도 divergence입니다.- snap에
0을 입력하는 것 — 새 값이 우연히 "없음"인 편집일 뿐입니다.
어느 쪽이든 snap이 비워지고, 숫자는 —로 돌아가며, 점은 회색이 됩니다. 둘 다 mirror를 인식합니다. mirroring이 켜져 있으면 대칭 snap도 함께 비워집니다. frame 편집은 항상 짝을 함께 씁니다 — 숫자를 넣든 빼든.
기억할 만한 가치가 있는 것은 일어나지 않는 일입니다: 어느 쪽도 pose는 건드리지 않습니다. 아래를 보세요.
snap은 frame 하나만 담습니다
무엇이 제거되는지 정확히 짚을 필요가 있습니다. 생각보다 적기 때문입니다. snap은 frame 번호 하나만 저장합니다. pose 자체 — deformation, transform, 노출된 drawing — 는 rig 파일 안에 복사되지 않습니다. 그것은 Harmony 타임라인에 남아 있고, Compose가 그 frame에서 실시간으로 읽습니다.
그러므로 key를 제거해도 pose가 삭제되지는 않습니다. pose가 어디 있었는지를 잊을 뿐입니다. 그 frame의 drawing은 씬에 그대로, 손대지 않은 채 남아 있고, 번호를 다시 입력하면 바로 돌아옵니다.
일괄 지우기¶
모두 메모리 안에서만 일어나고 모두 undo가 가능합니다. 그래서 어느 것도 확인을 요구하지 않습니다.
| 명령 | 지우는 대상 |
|---|---|
Clear Snap Pose · All Pose Layers Ctrl+Delete |
이 snap, 모든 layer에서 |
Clear Pose Layer Keys at Current MC Snap |
이 layer, 현재 control snap에서 |
Clear Pose Layer Keys (Current Knob) |
이 layer, 활성 knob에서만 |
Clear All Pose Layer Keys |
이 layer, 어디서든 |
Clear Current Knob (All Pose Layers) |
모든 layer, 현재 knob에서만 |
Clear All Keys |
전부 |
기본적으로 단축키가 있는 것은 첫 번째뿐입니다. 자주 쓴다면 Preferences에서 나머지를 바인딩하세요. 그러면 우클릭 메뉴에 조합키가 함께 표시됩니다.
각 명령은 실행 결과를 보고합니다 — "Cleared 84 snap(s)" 또는 "Nothing to clear".
우클릭 메뉴¶
| 항목 |
|---|
Set Key F6 |
Remove Key F7 |
Fill Grid |
Copy Grid / Paste Grid |
Clear All Pose Layer Keys at this Head |
Clear All Pose Layer Keys |
Clear Pose Layer Keys at this Knob |
Restore Reference Frame / …on This Grid |
knob의 grid와 shared side 열에서는 완전히 숨겨집니다.
| 항목 |
|---|
Set Key F6 |
Remove Key F7 |
Clear Snap Pose · All Pose Layers |
Clear Current Knob Keys · All Pose Layers |
Clear All Keys |
1-D control에서 — 그리고 knob이나, look-at 또는 driver가 key를 넣는 pose layer에서 — Navigator는 grid 대신 slider를 보여줍니다. 동일한 메뉴, 동일한 다섯 가지 동작을 그대로 유지합니다. 이 동작은 navigator가 어떤 형태를 취하든 달라지면 안 됩니다.
key 상태 읽기 — 그리고 무엇이 바뀌었는지¶
| 표시 | 위치 | 의미 |
|---|---|---|
| grid | 활성 node가 그 snap에 key를 가지고 있음 | |
| slider | 활성 node가 그 tick에 key를 가지고 있음 | |
| grid | 그 snap의 frame이 rig를 가져온 이후 변경됨 | |
| slider | 그 tick의 frame이 rig를 가져온 이후 변경됨 — 선은 둘러쌀 바깥쪽이 없으므로 tick의 head에 표시됨 | |
| grid | Removed — 비어 있지만, 참조에는 여기 삭제된 frame이 있음 | |
| slider | slider에서의 Removed — tick이 비고 head는 노란색이 됨 | |
| frame 번호 | grid | 그 snap이 가리키는 frame |
| 커서의 초록색 깜빡임 | 보이는 모든 grid와 slider | 방금 key가 기록됨 |
Navigator는 활성 node의 key만 보여줍니다. driver page에서는 pose의 초록색이 소스 단에서 억제되고 그 driver의 key로 대체됩니다 — 그렇지 않으면 모든 snap에 key를 넣는 rig는 온통 켜져서 아무 정보도 주지 못할 것입니다.
관련 문서¶
- Grids & Snaps — key를 넣는 표면
- Fill Grid & Fill Dimensions — 여러 snap에 한번에 key 넣기
- History & Undo
- Compose — frame이 마침내 읽히는 곳



