Hollow Knight Silksong 3D 모델 제작: 작업 워크플로우 및 팁
Hollow Knight Silksong의 캐릭터를 3D로 구현하는 것은 보람찬 도전입니다. 특히 게임이나 애니메이션을 위해 그들만의 독특한 스타일라이즈드(stylized) 룩을 포착하고자 한다면 더욱 그렇습니다. 제 경험상, 성공적인 결과물은 명확한 워크플로우에서 비롯됩니다. 훌륭한 레퍼런스를 수집하고, 효율적으로 형태를 block out 하며, AI 구동 도구를 활용해 속도를 높이고, 개인적인 터치로 디테일을 다듬는 과정이 필요합니다. 이 가이드는 솔로 개발자든 팀 단위 작업자든, production-ready 및 게임에 최적화된 에셋을 목표로 하는 아티스트와 개발자를 위해 작성되었습니다. 아래에서는 제 작업 과정을 자세히 설명하고, 피해야 할 함정들을 공유하며, Silksong 모델이 시각적으로나 성능 면에서 훌륭하게 완성될 수 있도록 실용적인 팁을 제공합니다.
핵심 요약:
- 모델링 전 확실한 레퍼런스 확보 및 명확한 범위 설정
- 빠른 base mesh 생성을 위해 AI 구동 도구를 사용하되, 디테일은 수작업으로 다듬기
- 스타일라이즈드 비율과 실루엣 유지 — 정확성이 중요함
- game-ready 에셋을 위한 깔끔한 retopology 및 UV mapping의 필수성
- Silksong의 상징적인 아트 스타일을 가장 잘 살릴 수 있는 핸드 페인팅 텍스처
- 엔진 통합을 위해 매우 중요한 rigging 준비 및 export 설정
요약: Silksong 캐릭터 3D 모델링의 핵심 포인트

Hollow Knight Silksong 모델만의 특별한 점
Hornet과 같은 Silksong의 캐릭터들은 뚜렷한 실루엣, 과장된 비율, 회화적인(painterly) 텍스처로 돋보입니다. 이러한 아트 디렉션은 선명한 형태와 최소한의 표현적인 디테일에 의존합니다. 제 워크플로우에서 이 스타일을 담아낸다는 것은 깔끔한 형태에 집중하고 과도한 디테일을 피하는 것을 의미합니다.
추천 워크플로우 요약
먼저 레퍼런스를 수집한 다음, AI 구동 도구와 수작업 도구를 혼합하여 모델을 block out 합니다. 캐릭터를 sculpting한 후에는 retopology 작업을 거쳐 UV mapping을 진행하고, 수작업으로 텍스처링을 합니다. rigging과 export 설정은 타겟 게임 엔진에 맞춰 조정합니다. 이 접근 방식은 속도와 품질 사이의 균형을 유지하며, 최종 결과물에 대한 제어력을 잃지 않으면서도 빠르게 반복 작업을 수행할 수 있게 해줍니다.
레퍼런스 수집 및 3D 모델 기획

콘셉트 아트 및 인게임 스크린샷 수집
저는 항상 가능한 한 많은 공식 콘셉트 아트와 인게임 스크린샷을 수집하는 것으로 시작합니다. Silksong의 경우, Hornet의 정면, 측면, 4/3 뷰뿐만 아니라 바늘과 망토 같은 주요 디테일의 클로즈업 샷에 집중합니다. 다른 사람들이 캐릭터를 어떻게 해석했는지 이해하기 위해 팬 아트도 찾아보지만, 정확성을 위해서는 공식 자료에 의존합니다.
체크리스트:
- 공식 콘셉트 아트 (다양한 각도)
- 고해상도 인게임 스크린샷
- 디테일 샷 (얼굴, 무기, 장신구)
- 빠른 확인을 위한 레퍼런스 보드
모델의 범위 및 디테일 수준(LOD) 정의
모델링 전에 에셋의 목적을 결정합니다. 게임 플레이용인지, 컷신용인지, 아니면 마케팅 렌더링용인지 말입니다. 인게임용이라면 타겟 엔진의 요구 사항에 맞춰 polygon 예산을 설정하고 디테일 수준을 선택합니다. 어느 부분(얼굴, 손, 무기)에 더 집중해야 하고, 어느 부분을 단순화할 수 있는지 메모해 둡니다.
주의할 점:
이 단계를 건너뛰면 나중에 과도하게 모델링(over-modeling)을 하거나 중요한 디테일을 놓치는 경우가 많습니다.
Base Mesh Block Out: 나의 접근 방식

적합한 모델링 도구 선택
초기 blockout을 위해서는 AI 구동 생성기(텍스트나 이미지 프롬프트를 사용하는 Tripo AI 등)와 Blender 또는 Maya의 전통적인 박스 모델링을 혼합하여 사용합니다. AI 도구는 시간이 촉박할 때 빠른 base mesh를 생성하는 데 매우 유용합니다. 다음 단계로 넘어가기 전에 생성된 결과물의 비율과 topology를 항상 확인합니다.
팁:
작업 속도를 위해 AI로 시작하되, base mesh를 수작업으로 수정할 준비를 하세요.
비율 및 실루엣 확립
디테일을 추가하기 전에 전체적인 형태와 실루엣을 정확히 잡는 데 집중합니다. Hornet의 경우, 머리를 과장하고, 몸통을 날씬하게 만들며, 바늘이 돋보이도록 하는 것을 의미합니다. 작업 중인 blockout을 레퍼런스 보드와 지속적으로 비교합니다.
작업 단계:
- 주요 형태(머리, 몸통, 팔다리, 무기) block in
- 레퍼런스에 맞춰 비율 조정
- 여러 각도에서 실루엣 확인
디테일링 및 Sculpting: Hornet에 생명 불어넣기

캐릭터 고유의 디테일 추가
base mesh가 설정되면 sculpting 작업으로 넘어갑니다. 형태는 단순하지만 표현력 있게 유지하면서 Hornet의 가면, 망토 주름, 바늘 디테일을 추가합니다. 기본 브러시를 사용하며 불필요한 주름이나 모공 표현은 피합니다. Silksong의 스타일은 깔끔함이 핵심입니다.
미니 체크리스트:
- 가면 및 얼굴 형태
- 망토 및 천 주름
- 바늘과 실 디테일
스타일라이즈드 sculpting의 모범 사례
형태를 굵고 명확하게 유지하며, 캐릭터를 정의하는 특징들을 과장합니다. 표면이 지저분해지는(noisy) 것을 방지하기 위해 스무딩 도구를 사용하고, 실루엣 모드에서 모델을 자주 확인합니다. 과유불급입니다. 디테일이 너무 과하면 스타일을 망칠 수 있습니다.
팁:
초기에는 낮은 subdivision 단계에서 작업하고, 중요한 부분에만 디테일을 추가하세요.
Game-Ready 에셋을 위한 Retopology 및 UV Mapping

효율적인 retopology 워크플로우
sculpting 이후에는 깔끔하고 효율적인 mesh를 만들기 위해 retopology를 진행합니다. 이 단계의 속도를 높이기 위해 AI 기반의 retopology 기능을 자주 사용하며, 관절이나 얼굴 이목구비 주변의 edge 흐름은 수작업으로 조정합니다. 좋은 topology는 애니메이션과 성능에 매우 중요합니다.
작업 단계:
- 빠른 기본 작업을 위해 자동화된 retopology 사용
- 루프(loops)와 폴(poles)을 수작업으로 정리
- 목표 예산 내로 polycount 유지
깔끔한 텍스처를 위한 UV unwrapping 팁
UV의 경우, 눈에 띄는 부분에 seam이 생기는 것을 피하기 위해 단순하고 연속적인 island를 선호합니다. 중요한 디테일(얼굴, 망토)을 위한 텍스처 공간을 극대화하도록 UV를 배치합니다. 텍스처링 전에 테스트 그리드를 사용해 UV map을 확인합니다.
주의할 점:
겹치는 UV나 늘어난 island는 핸드 페인팅 텍스처를 망칠 수 있습니다.
텍스처링 및 머티리얼: Silksong 룩 완성하기

핸드 페인팅 vs. 절차적(Procedural) 텍스처링
Silksong의 룩은 핸드 페인팅 텍스처로 구현할 때 가장 잘 살아납니다. 3D 페인팅 도구를 사용하여 기본 색상(base colors)을 칠한 다음, 미묘한 그라데이션과 하이라이트를 추가합니다. 절차적 텍스처링은 기본 머티리얼 작업에 도움이 될 수 있지만, 게임 특유의 회화적인 스타일에 맞추기 위해 항상 수작업으로 마무리합니다.
팁:
통일감 있는 룩을 위해 제한된 색상 팔레트와 부드러운 브러시를 사용하세요.
게임의 아트 스타일에 맞추기
사실적인 표면 디테일은 피하고, 명확하고 스타일라이즈드된 셰이딩에 집중합니다. 인게임 조명을 연구하여 Silksong에서 볼 수 있는 은은한 림 라이트(rim lights)와 부드러운 그림자를 재현합니다. 머티리얼은 단순하게 유지합니다. 최소한의 specular를 가진 diffuse로 설정합니다.
체크리스트:
- 평면적이고 회화적인 컬러 레이어
- 부드럽고 스타일라이즈드된 그림자
- 최소한의 광택(gloss) 또는 metallic
Rigging 및 애니메이션 준비

Hornet을 위한 유연한 rig 설정
Hornet의 민첩한 움직임에는 유연한 rig가 필요합니다. 단순하고 깔끔한 본(bone) 계층 구조를 사용하고, 팔다리에는 IK 체인을 추가합니다. 기본적인 포즈로 rig를 테스트하여 변형(deformation)이 자연스러운지 확인합니다. 특히 망토와 관절 주변을 주의 깊게 봅니다.
팁:
애니메이터가 직관적으로 제어할 수 있도록 모든 라벨을 명확하게 지정하세요.
애니메이션에 적합한 topology 고려 사항
팔꿈치, 무릎, 망토 주변의 edge loop를 충분히 조밀하게 만들어 부드럽게 구부러지도록 합니다. 예측할 수 없는 변형을 일으킬 수 있는 길고 얇은 삼각형은 피합니다.
주의할 점:
여기서 topology를 무시하면 나중에 애니메이션에서 보기 흉한 아티팩트가 발생할 수 있습니다.
모델 Export 및 통합

다양한 엔진을 위한 Export 설정
타겟 엔진에서 요구하는 포맷(대부분의 게임 엔진은 .fbx)으로 export 합니다. 스케일, 축(axis) 방향, 그리고 네이밍 규칙을 확인합니다. 필요에 따라 텍스처와 normal map을 베이크(bake)합니다.
체크리스트:
- Transform 적용 및 스케일 프리즈(freeze)
- 올바른 축으로 export (필요에 따라 Y-up 또는 Z-up)
- 필요한 모든 텍스처 맵 포함
실시간 환경에서 모델 테스트
최종 납품 전에 모델을 엔진으로 가져와서(import) 셰이딩 오류, 스케일 불일치, 또는 rigging에 문제가 없는지 확인합니다. 기본적인 애니메이션을 실행하여 모든 부분이 예상대로 변형되는지 확인합니다.
팁:
엔진 조명 하에서 부분적으로 확인(spot-check)해 보세요. 가끔 모델링 앱에서 볼 때와 머티리얼이 다르게 보일 수 있습니다.
AI 구동 3D 워크플로우와 수작업 워크플로우 비교

AI 도구가 프로세스 속도를 높이는 영역
AI 구동 도구는 base mesh 생성, retopology 자동화, UV 레이아웃 제안에 매우 뛰어납니다. 제 워크플로우에서는 빠른 결과를 얻고 반복 작업을 가속화하기 위해 이를 사용하며, 특히 초기 blockout이나 반복적인 작업에 주로 활용합니다.
AI 활용 상황:
- 빠른 프로토타이핑
- 스케치나 텍스트 설명을 통한 base mesh 생성
- 빠른 retopology 및 UV 작업
최상의 결과를 위해 수작업 다듬기가 필요한 상황
최종 디테일, 스타일라이즈드 sculpting, 그리고 텍스처 페인팅의 경우 수작업이 필수적입니다. AI는 Silksong의 스타일에 필요한 의도성(intentionality)을 따라잡을 수 없습니다. 저는 다음 단계로 넘어가기 전에 항상 AI 결과물을 검토하고 다듬습니다.
주의할 점:
AI에 너무 의존하면 개성 없고 스타일에 맞지 않는 결과물이 나올 수 있습니다.
Silksong 3D 모델 제작을 통해 배운 점과 프로 팁

흔한 실수와 이를 피하는 방법
- 과도한 디테일 (Over-detailing): 형태를 단순하고 굵게 유지하세요.
- 실루엣 무시: 항상 모델의 외곽선을 확인하세요.
- 지저분한 topology: rigging 전에 AI로 생성된 mesh를 깔끔하게 정리하세요.
- 텍스처 seam: 눈에 띄는 seam을 숨기거나 최소화하도록 UV를 계획하세요.
품질과 효율성 모두를 위한 최적화
- 속도를 위해 AI 도구를 사용하되, 수작업으로 다듬는 과정을 건너뛰지 마세요.
- 단계를 나누어 작업하세요: blockout → sculpt → retopo → UV → texture.
- 타겟 엔진에서 주기적으로 테스트하여 문제를 조기에 발견하세요.
- 작업 단계를 저장해 두세요. 가끔 이전으로 되돌아가고 싶을 때가 있습니다.
AI 구동 도구와 수작업의 예술성을 결합함으로써, 저는 제작이 효율적이면서도 게임 고유의 스타일에 충실한 Silksong풍 3D 모델을 일관되게 만들어냅니다. 솔로 크리에이터이든 대규모 팀의 일원이든, 이 워크플로우 팁들이 작업 프로세스를 간소화하고 고품질의 game-ready 결과물을 달성하는 데 도움이 되기를 바랍니다.




