콘텐츠로 이동

Character & Config Presets

Video tutorial — coming soon

이것은 "이걸 한 번 만들었는데, 다른 마흔 명의 캐릭터에는 어떻게 쓰지?"라는 질문에 답하는 family입니다.

Preset combo

top bar의 Preset combo는 config preset을 담습니다. 특정 캐릭터의 구체적인 작업물 없이, rig의 형태만을 담은 것입니다.

config preset이란

골격과 외형을 저장합니다.

유지하는 것 의도적으로 버리는 것
모든 layer의 grid, slider position, custom spacing authoring된 pose
각 layer가 key를 넣는 knob import된 MC wiring과 그 frame
Magnet keyword look-at target peg와 deform list
모든 widget의 position, scale, 색상, label snap별 driver와 look-at 값
control들과 그 이름
visibility group
look-at 설정과 overlay slider
workspace 상태 — active face, pin된 navigator

이 구분이 설계의 전부입니다. config preset은 캐릭터의 사본이 아니라 template입니다.

이식성을 만드는 것은 magnet입니다

preset은 node path가 아니라 단어를 담습니다 — brow, eyebrow, sobrancelha. 다음 캐릭터에서 그 단어들이 그 캐릭터의 node를 찾아냅니다.

기본 제공 preset

로 표시되어 있으며, 여러분 자신의 preset보다 먼저 제시됩니다.

Preset 형태
Human Head Eyebrows, Eyelids, Mouth Corners가 L/R pair이며, 13-position knob 포함
Cyclops Head eyebrow 하나, eyelid slider, mouth pair
Spider Head eyebrow pair 여덟 개, eyelid pair 여덟 개, mouth pair — mandible magnet 포함
Tien Head (3-Eye) pair 하나 더하기 solo 하나
Alien Head
Human Torso control 이름이 Torso
Blank layer도 control도 없음 — 기본 visibility group 네 개만

face 기반의 preset은 각각 완전한 Control로 도착합니다. Front와 Back face가 5 × 3이고, 그 안에 free layer로 들어간 pose layer들과, 두 face 모두에 배선된 실제 knob가 함께 옵니다.

Factory Default는 목록 맨 위에 항상 있으며, 새 rig가 시작될 때의 형태입니다.

사용하기

버튼 하는 일
선택된 preset을 현재 레이아웃으로 덮어씁니다. 두 번 클릭해서 확인합니다. 우클릭하면 기본 제공 preset을 공장 초기값으로 되돌립니다.
💾 현재 설정을 새 이름의 preset으로 저장합니다.
삭제. Factory Default와 기본 제공 preset은 거부됩니다.
⬇️ 파일로 export합니다.
⬆️ 파일을 import합니다. 이름이 겹치면 덮어쓰기 전에 물어봅니다.

preset을 선택하면 즉시 적용됩니다.

이미 작업물이 있는 rig에 적용하기

이 기능이 진가를 발휘하는 지점이며, 이해할 가치가 있습니다.

preset의 layer들은 여러분의 layer들과 자동으로 대응하지 않습니다. ORC가 이름으로 매칭했다면, "Eyebrows"를 "Brows"로 이름을 바꾼 rig는 update 대신 두 번째 layer 세트를 얻게 됩니다.

그래서 표시 이름이 아니라 구조, role, 순서로 매칭하며, 그런 다음 control마다 세 가지 중 하나를 결정합니다.

상황 일어나는 일
매칭되는 control이 없음 생성됨. preset의 control이 독립된 것으로 추가됩니다.
비어 있는 control이 매칭됨 조용히 채워짐. 정체성은 유지한 채 preset의 이름을 갖게 되고, preset의 face들이 기존 face 위에 놓입니다.
authoring된 control이 매칭됨 여러분에게 묻습니다.

"authoring됨"이 뜻하는 것은 실제 작업

control은 그 layer 중 하나라도 실제 pose를 가지고 있으면 — native frame, import된 frame, 또는 값이 있는 driver — 또는 look-at key를 가지고 있으면 authoring된 것으로 간주됩니다.

target만 있는 것은 해당하지 않습니다. side만 있는 것도 해당하지 않습니다. 그것들은 작업이 아니라 설정이며, 매번 그것에 대해 물어본다면 여러분이 그저 prompt를 클릭해서 넘기도록 훈련시키는 셈이 됩니다.

control이 단위입니다. layer 중 하나라도 authoring되었다면 control 전체가 그런 것입니다. ORC는 turnaround의 한쪽 face만 채우고 다른 쪽은 그대로 두는 일을 절대 하지 않습니다.

prompt

Replace or add as new control

Apply Pose Preset — Head

Head already has authored poses — the preset brings 2 face(s) + 3 layer(s).

두 가지 선택지가 있습니다.

Add as new control (기본값) authoring된 pose를 그대로 유지하고 preset을 위한 별도의 control을 만듭니다.
Replace 이 control의 authoring된 pose를 버리고 preset으로 채웁니다.

둘 다 두 번 클릭입니다. 첫 클릭은 무장(arm)하며 결과를 명시합니다.

Replace discards "Head"'s authored poses — click Replace again to confirm.

Cancel은 적용 전체를 중단합니다. 아무것도 기록되지 않고, feedback bar는 "Preset apply cancelled."라고 말합니다.

authoring된 control이 여러 개인 rig에서는 control마다 한 번씩 묻습니다.

Add as new control은 실제로 안전합니다

들어오는 control이 참조하는 모든 것을 다시 key하므로, 여러분의 기존 작업과 절대 충돌할 수 없고, 따라서 그것을 옮기는 일도 없습니다.

preset과 pose preset

두 개의 family이고, 두 개의 역할입니다.

Config preset (Preset combo) Pose preset (📋 Poses)
담는 것 rig template과 그 외형 pose를 포함해 아홉 섹션 중 아무거나
만들어진 목적 다음 캐릭터를 시작하기 위함 설정 전체 또는 일부를 옮기기 위함
Pose 절대 없음 Poses를 체크하면 포함

둘은 같은 reconcile 메커니즘을 공유하므로, pose preset의 Structure 섹션은 적용될 때 config preset과 정확히 똑같이 동작합니다.

캐스트를 위한 작업 방법

  1. 첫 번째 캐릭터를 제대로 rig합니다.
  2. 💾로 config preset으로 저장합니다 — 형태, widget 레이아웃, group, magnet.
  3. 다음 캐릭터에서 그 preset을 고릅니다. layer, grid, knob, 레이아웃이 도착하고, magnet이 그 캐릭터의 node를 끌어옵니다.
  4. pose를 authoring합니다.
  5. template을 개선하면, 로 preset을 덮어쓰고 다음 캐릭터에서 그것을 가져다 씁니다.

예술 작업만 다르고 사실상 같은 rig인 캐릭터라면, compose된 MC를 import하는 것이 대체로 더 빠릅니다 — 그리고 import할 MC가 해당 씬에 없다면, ORC는 실패하는 대신 가지고 있는 frame으로부터 네이티브하게 compose합니다.

저장 위치

config preset은 %APPDATA%\OctoRigComposer\ 아래 ORC의 defaults 폴더에 있는 .json 파일입니다. pose preset은 그 옆의 frame_presets에 있으며, Pose Presets 대화상자가 각 파일의 전체 경로를 출력합니다.

관련 문서