Navigator¶
왼쪽 컬럼은 navigate만 합니다. author는 하지 않습니다.
이 규칙 하나로 전체 설계가 설명됩니다. pose layer를 authoring할 때, 그 layer 자신의 grid는 가운데 Editor에 있고, 거기에 frame 번호를 직접 입력할 수 있습니다. Navigator는 그 위에 있는 grid — 매달려 있는 control, key를 넣는 knob — 을 커서로 옮겨 다니는 점들로 보여줍니다. 그래서 "…이 head pose에서" 라고 말할 수 있게 해 줍니다.
위는 control의 grid, 아래는 그 knob의 slider.
Navigator vs Editor¶
| Navigator (왼쪽) | Editor (가운데) | |
|---|---|---|
| 보여주는 것 | 위치 점, 초록색 key 표시, frame 배지 | 편집 가능한 frame 번호, 눈금자, fill handle |
| 하는 일 | 커서 이동, timeline 점프 | frame 편집, key 설정/제거, fill, grid 복사 |
| 목적 | 부모의 어떤 pose에서 authoring할지 고르는 것 | 이 layer를 authoring하는 것 |
rig의 같은 snap이 두 곳에 동시에 나타날 수 있습니다. 내 layer가 그 snap을 가로질러 key를 넣기 때문에 Navigator에서는 점으로, 그리고 지금 authoring 중인 layer 자체이기 때문에 Editor에서는 편집 가능한 snap으로. control은 스스로를 navigate하지 않습니다 — 선택된 layer가 어떤 control의 face 그 자체일 때는, 그 control의 카드가 사라집니다.
이동하기¶
| 동작 | 효과 |
|---|---|
| snap을 왼쪽 클릭 | 그곳으로 이동합니다. timeline은 그대로 있습니다 — 그래서 위치를 잃지 않고 계속 key를 찍을 수 있습니다. |
| snap을 가운데 클릭 | 그곳으로 이동하고, 동시에 Harmony를 그 snap의 keyframe으로 점프시킵니다. |
| Shift + 화살표 | 커서를 한 칸씩 이동합니다. timeline은 그대로 있습니다. |
| Ctrl + 화살표 | 커서를 이동하면서 동시에 timeline도 점프시킵니다. |
| Alt+← / Alt+→ | knob을 한 위치 이동합니다. |
1차원 dimension은 grid 대신 slider로 그려집니다.
◀/▶는 한 state씩 이동합니다. 가운데 클릭하면 둘 다 timeline도 함께 점프합니다.- 두 끝 anchor는 첫 번째와 마지막 state로 점프합니다. 가운데 클릭하면 timeline도 함께 점프합니다. 이것은 장식이 아닙니다 — 아래를 보십시오.
- groove를 가운데 클릭하면 그 state의 frame으로 점프합니다.
- handle은 눈금에 스냅합니다 — state 사이에 멈춰 있는 일이 없습니다.
- 오른쪽의 카운터는 1부터 시작합니다:
3/13. - 위치가 하나뿐인 dimension은 죽은
1/1을 보여주는 대신 stepper 자체를 완전히 숨깁니다.
어느 쪽이 어느 쪽인가¶
slider가 항상 왼쪽에서 오른쪽으로 흐르는 것은 아닙니다. Widget Editor에서는 가로나 세로로 배치할 수도, 방향을 뒤집을 수도 있습니다 — 그래서 모든 rig에서 "위쪽"과 "첫 번째 state"가 같은 것은 아닙니다.
바로 이것이 두 anchor의 역할입니다.
| 기호 | 표시하는 것 |
|---|---|
| 이동의 시작 — state 1 | |
| 끝 — 마지막 state |
slider가 어떤 방향으로 그려지든, 카운트가 시작하는 곳은 사각형이고 끝나는 곳은 다이아몬드입니다. 이것이 없으면 회전되거나 뒤집힌 slider에서는 알아볼 방법이 없습니다.
같은 한 쌍이 Editor의 1차원 grid에도, driver의 slider knob에도 나타납니다. 그래서 어디서나 같은 언어를 씁니다.
점 읽는 법¶
| 표시 | 의미 |
|---|---|
| 평범한 snap. | |
| 활성 노드가 여기에 자신의 key를 가지고 있습니다 — pose frame, driver 값, constraint state, 또는 look-at key. 모두 같은 하나의 색입니다. | |
| 커서, key가 없는 snap 위. | |
| 커서, key가 있는 snap 위. | |
| Modified — 이 snap의 frame이 rig를 가져온 뒤로 바뀌었습니다. | |
| 커서, modified snap 위 — 노란색이 두 번째 링을 추가하는 대신 흰 테두리를 대체합니다. | |
| Removed — 비어 있지만, 참조에는 여기 삭제된 frame이 있습니다. | |
| 커서, removed snap 위 — 비어 있고(파란색), 테두리는 노란색입니다. | |
| 점 아래 숫자 | 그 snap이 가리키는 frame. |
slider에서는 같은 신호가 다른 모습을 취해야 합니다. 눈금은 테두리가 없는 선이므로, modified state는 groove에 가장 가까운 머리 부분을 노란색으로 바꾸고, 몸통은 keyed 여부를 계속 말해 줍니다. handle을 그 위에 두면 handle이 노란 링을 갖게 됩니다. 그 자리에서는 자기 눈금을 스스로 덮기 때문입니다.
navigator의 노란색은 위로 말려 올라갑니다
authoring grid에서 노란색은 이 snap의 frame이 diverge했다는 뜻입니다 — 정확하게, 그래서 무엇을 고쳐야 할지 압니다. navigator에서는 여기를 통해 다루어지는 무언가가 diverge했다는 뜻입니다. 여기서의 한 위치는 rig의 한 조각 전체를 가리키므로, 표시는 그 조각 전체를 대신해 답합니다. control snap은 그 아래의 어떤 layer나 knob이 diverge된 snap을 가지고 있으면 켜집니다. knob position은 그것이 만드는 page가 그러하면 켜집니다. 노란색을 따라 안쪽으로 들어가면 authoring grid가 정확한 snap을 가리킵니다.
그리고 이것은 pose frame만의 이야기가 아닙니다 — driver 값이나 look-at key가 다시 열린 뒤로 바뀌었을 때도 자신의 navigator들을 같은 방식으로 표시합니다. driver의 layer grid 위 snap, 그 slider의 눈금 머리, knob 카드, 그리고 그 위의 control snap까지 모두 함께요. Visual Indicators를 보십시오.
key가 기록되면 커서가 잠깐 초록색으로 깜박입니다 — 화면에 있는 이 grid와 모든 layer grid에서 동시에.
밀도가 높은 grid에서는 개별 배지가 사라지고, 활성 snap의 frame이 작은 어두운 pill 위에 그려지며, grid 전체에 십자선이 그어져서 지금 어디에 있는지 알 수 있습니다. 눈금 간격이 약 3픽셀보다 좁은 slider에서는 눈금 자체가 그려지지 않습니다 — 이럴 때는 화살표와 anchor로 이동하십시오.
캡션 줄¶
모든 navigator 카드는 위젯 위에 회색 캡션 한 줄을 가지고 있습니다. Head Knob · Frame 699와 같은 형식입니다. 점들이 너무 빽빽해서 배지를 달 수 없을 때도 "지금 이게 몇 frame이지?"에 언제든 읽을 수 있는 답이 됩니다.
할 말이 없는 카드 — 빈 슬롯, 또는 자기 frame이 없는 순수 dimension인 knob — 는 캡션을 전혀 보여주지 않습니다.
범위: 카드가 나타나거나 나타나지 않는 이유¶
Navigator는 selection이 바뀔 때마다 자신의 전체 내용을 새로 결정합니다. 위에 진짜로 navigate할 dimension이 있을 때만 카드를 보여줍니다. 그렇지 않으면 그 이유를 말해 줍니다.
| 선택한 것 | Navigator가 보여주는 것 | 이유 |
|---|---|---|
| 평범한 pose layer | 그 control의 grid, 그리고 그 knob | 일반적인 경우. |
| global pose layer | 그 knob만 | "Level 0 — 위에 아무것도 없습니다. head 없이 compose합니다." |
| control 자신의 knob | 아무것도 없음 | "이 knob은 자신의 dimension을 스스로 author합니다. control의 grid는 여기에 축을 더하지 않습니다 — control은 이미 이 knob을 통해 key를 넣고 있습니다." |
| face가 설정된 control | 그 face의 knob | control은 스스로를 navigate하지 않습니다. |
| face가 없는 control | 아무것도 없음 | "이 노드에는 navigate할 dimension이 없습니다 — pinned된 참조만 여기 나타납니다." |
| visibility group | 아무것도 없음 | "조직화 노드입니다 — author하지 않습니다." |
| constraint | 아무것도 없음 | "global 전용입니다 — snap당 on/off일 뿐, 자체 grid가 없습니다." |
| global look-at 또는 driver | 아무것도 없음 | "Level 0 — 값이 head 없이 key됩니다." |
| control에 scope된 look-at | 소유 control의 grid | |
| control에 scope된 driver | control의 face, 그리고 쓰이고 있다면 그 knob | |
| 아무것도 선택 안 함 | pinned 카드만 | "pinned된 참조만 있습니다 — navigate할 범위가 없습니다." |
컬럼은 가능한 한 내용에 맞춰 스스로 커지지만, 직접 크게 늘린 pane을 줄이는 일은 없습니다.
Pinned navigator¶
가끔은 지금 authoring 중이 아닌 grid를 봐야 할 때가 있습니다 — mouth layer를 세 단계 아래에서 작업하면서 head의 pose를 함께 보고 싶을 때. 그럴 때 쓰는 것이 pin입니다.
pin하려면: navigator 카드 헤더의 pin 버튼을 클릭하거나, Outliner의 control / pose layer / knob 행 오른쪽 끝에 있는 pin 기호를 클릭하십시오. 흰색으로 채워지면 pinned된 것입니다.
규칙:
- head control은 기본으로 pinned되어 있습니다.
- pinning은 부모 체인도 함께 pin합니다. layer를 pin하면 그 knob과 그 control도 pin됩니다. 자식은 절대 pin하지 않습니다.
- unpinning은 그 노드만 제거합니다 — 조상들은 직접 unpin하기 전까지 계속 pinned 상태로 남습니다.
- 이미 활성 scope가 보여주고 있는 pinned 노드는 카드를 두 번 만들지 않습니다.
- pinned 슬롯은 네 개뿐입니다. 다섯 번째부터는 그냥 그려지지 않습니다.
pinned 카드는 view-only로 표시됩니다. 점선의 흐린 테두리, 흐릿한 제목. frame 번호는 보여주지만 초록색 keyed 점은 보여주지 않습니다 — 초록색은 "활성 노드 자신의 key"를 뜻하는데, 참조용 카드는 그것을 주장할 자격이 없기 때문입니다.
pinned 카드에서도 navigate는 할 수 있습니다. 왼쪽 클릭은 참조 커서를 옮기고, 가운데 클릭은 timeline을 점프시킵니다. 오직 authoring — 오른쪽 클릭 key 메뉴 — 만 막혀 있습니다.
두 face를 모두 가진 pinned control은 작은 Front / Back 콤보를 가집니다. 이것은 지금 보고 있는 것만 바꾸는 view-only 뒤집기입니다. control이 실제로 authoring 중인 face를 바꾸는 일은 절대 없습니다.
오른쪽 클릭 메뉴¶
Navigator grid에서 snap을 오른쪽 클릭하면 그 위치에서 rig 전체에 대한 keying 및 일괄 삭제 명령을 볼 수 있습니다.
| 항목 | 효과 |
|---|---|
Set Key F6 |
|
Remove Key F7 |
|
Clear Snap Pose · All Pose Layers |
모든 pose layer에서, 각자 자신의 현재 snap 기준으로, 이 위치에 keyed된 snap을 제거합니다. |
Clear Current Knob Keys · All Pose Layers |
knob이 활성일 때만. 모든 layer에서 현재 knob의 모든 key를 제거합니다. |
Clear All Keys |
모든 pose layer, 모든 snap, 모든 knob. |
Restore Reference Pose Here |
선택된 layer에 대해 선택한 위치가 주소로 가리키는 모든 것 위에 import되거나 다시 열린 참조를 되돌려 놓습니다 — 정확히 그 노란색 표시가 덮는 범위입니다. 참조가 없거나 diverge된 것이 없으면 이유와 함께 회색 처리됩니다. Visual Indicators 참고. |
slider navigator — 1차원 control, knob, 또는 look-at에 묶인 pose layer가 갖는 형태 — 도 같은 메뉴를 가집니다. navigator가 어느 모양을 취하는지는 dimension의 속성일 뿐, 할 수 있는 일의 차이가 아닙니다.
pinned(view-only) 카드에는 컨텍스트 메뉴가 없습니다. navigate만 할 뿐, author는 절대 하지 않습니다.

