SkinLayerStudio / Getting Started

EP06 | Sync Source/Target · Fallback 본 · Sync Down

EP06 — Sync Now / Fallback / 풀바디 완성

실습 영상 3 | 분리된 메시들에 Sync Source-Target 관계를 설정하고, 소스 더미 한 곳에서 풀바디 웨이트를 완성한 뒤 Sync Down으로 일괄 배포하는 전체 흐름을 담은 영상입니다.

전체 작업 흐름

① 분리 메시 전체 선택 → Add Mesh로 툴에 등록
         ↓
② 풀바디 더미 → [우클릭] Set as Sync Source
   분리 메시들 → [우클릭] Set as Sync Target
         ↓
③ Sync Now → 소스의 레이어 구조 + 웨이트 전체가 타겟에 복사됨
         ↓
④ 소스(풀바디 더미)에서 부위별 레이어 추가 + 웨이트 작업
   UpperArm → Clavicle → Forearm → Hand → Head/Neck ...
         ↓
⑤ 수시로 Sync Now 눌러 타겟에서 결과 확인
         ↓
⑥ 풀바디 완성 후 → Sync Down (최종 일괄 배포)
모든 작업은 소스 메시 한 곳에서 합니다. 타겟은 건드리지 않고 Sync Now / Sync Down으로 받아갑니다.

Sync Source / Target

Skin Slots 패널에서 메시 간 마스터-슬레이브 관계를 설정하는 기능입니다.

역할 설명
Sync Source 웨이트를 제공하는 마스터 메시 (보통 풀바디 더미)
Sync Target 웨이트를 받는 메시들 (분리된 실제 메시들)
  • 소스 메시 우클릭 → "Set as Sync Source"
  • 타겟 메시 우클릭 → "Set as Sync Target"
  • Sync Now 클릭 → 소스의 레이어 구조와 웨이트 전체가 타겟에 복사됩니다.
타겟에 이전 스킨 데이터가 있으면 덮어쓰기 확인 메시지가 나옵니다. 로 진행하세요.

Sync Down

풀바디 작업이 완료된 후 모든 타겟에 최종 웨이트를 일괄 배포하는 마무리 단계입니다. 작업 끝에 꼭 실행해야 합니다.

  • Skin Slots에서 소스 메시 선택 → Sync Down 클릭
  • 등록된 모든 Sync Target에 동시 전송됩니다.
  • 완료 후 경계면이 반짝거리는 것은 인접 버텍스의 웨이트가 동일하다는 정상 신호입니다.
Sync Now는 작업 중 수시로 확인용, Sync Down은 최종 마무리에 사용합니다.

Fallback 본

모든 버텍스는 항상 어딘가의 본을 따라가야 합니다. 레이어 마스크가 0이어서 어느 레이어에도 속하지 않는 버텍스의 웨이트를 자동으로 받아주는 본이 Fallback 본입니다.

[Layer A] 마스크 = 0  →  이 버텍스에서 Layer A 웨이트 = 없음
[Layer B] 마스크 = 0  →  동일
...
웨이트 미할당 버텍스  →  Fallback 본이 자동으로 받음

마스크를 일부러 0으로 설정해도 버텍스가 "공중에 뜨는" 일이 없습니다.

설정

  • Influence Panel → Fallback 설정 항목
  • Root 본 또는 Pelvis (스킨 계층의 최상단 본)을 지정합니다.
  • Fallback 본은 Remove Unused Bones 실행 시 항상 제거 대상에서 제외됩니다.

레이어 순서 (우선순위)

레이어는 위에 있을수록 아래 레이어를 덮어씁니다. 여러 본이 동일한 영역에 걸쳐 있을 때 어떤 레이어가 우선하는지를 순서로 제어합니다.

예시: Clavicle 레이어를 UpperArm 레이어보다 아래에 배치하면, 어깨 경계 영역에서 UpperArm이 우선되어 더 자연스러운 블렌딩이 만들어집니다.

  • Layer Panel에서 ▲ / ▼ 버튼 또는 드래그로 순서를 조정합니다.

레이어 내 마스크 Copy / Paste

한 레이어의 마스크를 그대로 다른 레이어에 복사할 수 있습니다.

  • Influence Panel에서 마스크 항목 우클릭 → Copy
  • 다른 레이어로 이동 후 우클릭 → Paste

활용 예: Clavicle 레이어를 추가할 때 UpperArm 레이어의 마스크를 복사하면 동일한 영역 설정을 빠르게 재사용할 수 있습니다.


Layer Activate 토글 — 경계 디버깅

경계면 웨이트가 이상할 때 레이어를 껐다 켜서 어느 레이어가 문제인지 빠르게 진단할 수 있습니다.

  • Layer Panel에서 레이어 옆 눈 아이콘(Activate) 클릭으로 비활성화
  • 비활성 레이어는 웨이트 계산에서 제외됩니다.
  • 문제 레이어를 특정한 뒤 해당 레이어만 수정합니다.
경계에서 웨이트가 미묘하게 어긋날 때 가장 빠른 진단 방법입니다.

경계 수동 보정 패턴 (Eyedropper + Set Weight)

Weld가 완벽하지 않은 경계면 버텍스에 웨이트가 미묘하게 다를 경우:

  1. Eyedropper(SP 버튼)로 인접한 정상 버텍스의 웨이트 값을 샘플링합니다.
  2. Vertex 모드에서 문제 버텍스를 선택합니다.
  3. Set Weight로 샘플링한 값을 그대로 적용합니다.

Twist 본 처리 팁

Neck/Spine 등에 Twist 본이 포함된 경우, Twist 본은 끝단(팔꿈치 쪽, 머리 쪽)에서 웨이트가 1에 가까워지도록 설정합니다.

  • Twist 본 레이어를 추가하고 Flood로 1 적용
  • Vertex 모드로 연결부 버텍스를 선택하여 값을 세밀하게 조정
  • Eyedropper로 인접 버텍스 값을 샘플링한 뒤 Set Weight로 마무리
목 연결 부분은 움직임이 민감한 영역이므로, 반드시 실제로 회전·굴곡을 재생해 가며 확인합니다.

추가 도움이 필요하신가요?

문의하기