Blender 캐릭터 리깅 - 3D 모델을 움직이는 법

🦴 리깅(Rigging)이란?

**리깅(Rigging)**은 3D 모델에 **뼈대(Armature)**를 추가하여 애니메이션을 만들 수 있도록 하는 과정입니다. Blender에서는 **본(Bone)**을 생성하여 캐릭터를 움직일 수 있으며, 포즈를 설정하거나 애니메이션을 제작할 수 있습니다.

📌 기본 리깅 과정

단계 설명
1. 본 추가 Armature(본)를 생성하여 캐릭터에 배치
2. 본 연결 본들을 연결하여 캐릭터 움직임을 설정
3. 웨이트 페인팅 본이 특정한 메시 부분에 영향을 미치도록 조정
4. IK 설정 Inverse Kinematics(역운동학)를 설정하여 자연스러운 움직임 구현
5. 애니메이션 적용 키프레임을 활용하여 캐릭터에 동작 추가

🔍 Blender에서 기본 리깅 설정

✅ **1. Armature 추가하기** 1. "Shift + A" → "Armature" → "Single Bone" 선택 2. "Edit Mode"에서 본을 추가하고 위치 조정 ✅ **2. 본 연결 및 계층 구조 만들기** - "E" 키를 눌러 새로운 본을 추가 - "Ctrl + P" → "Keep Offset"으로 본 연결 ✅ **3. 캐릭터 모델과 Armature 연결하기** - 캐릭터를 선택한 후 **Armature** 선택 - "Ctrl + P" → "With Automatic Weights" 선택 ✅ **4. 웨이트 페인팅 조정** - "Weight Paint Mode"에서 영향 범위 조정 - "Normalize All"을 사용하여 적절한 가중치 배분 ✅ **5. IK(역운동학) 설정** - "Bone Constraints" 패널에서 **Inverse Kinematics (IK)** 추가 - 손, 발에 컨트롤 본(Control Bone) 추가하여 자연스럽게 움직이도록 설정

🎥 애니메이션 제작하기

1️⃣ **포즈 모드(Pose Mode)로 전환** - "Ctrl + Tab"을 눌러 "Pose Mode"로 변경 2️⃣ **키프레임 추가하기** - 원하는 본을 선택하고 "I" 키를 눌러 키프레임 추가 3️⃣ **애니메이션 타임라인 편집** - Dope Sheet 및 Graph Editor를 활용하여 애니메이션 조정 4️⃣ **Loop 애니메이션 만들기** - "Graph Editor"에서 반복 동작을 설정하여 자연스러운 루프 생성

🔥 리깅을 활용한 고급 기술

🎯 **1. 자동 리깅(Auto-Rigging) 사용** - Rigify 애드온을 활용하면 빠르게 캐릭터 리깅 가능 🎯 **2. FK(순차운동학)와 IK(역운동학) 조합** - FK는 정밀한 애니메이션, IK는 자연스러운 움직임 구현 🎯 **3. Shape Key와 함께 활용** - 얼굴 표정 애니메이션을 만들 때 유용

🚀 리깅 후 애니메이션 테스트

Blender에서 **캐릭터 리깅이 완료되면 애니메이션을 적용**하여 실제로 테스트해보세요. 부드러운 움직임을 위해 **Graph Editor에서 곡선을 다듬고, IK와 FK를 조합하여 자연스러운 동작을 연출**할 수 있습니다!