010-2135-9730무료 상담
개념 풀이

토폴로지란? 처음 배우는 사람을 위한 쉬운 설명

3D 모델링에서 토폴로지는 모델의 표면을 이루는 면(폴리곤)과 선(엣지), 점(버텍스)이 어떤 구조와 흐름으로 배열되어 있는지를 말합니다. 겉모양이 똑같아 보이는 두 모델도 안쪽의 선 배열은 완전히 다를 수 있고, 이 차이가 애니메이션을 넣었을 때 자연스럽게 움직이는지, 조명 아래에서 매끈하게 보이는지, 게임에서 가볍게 돌아가는지를 결정합니다. 그래서 3D 모델러에게 토폴로지는 보이지 않는 곳에서 품질을 좌우하는 기본기입니다.

읽는 시간 약 7분3D·애니·이펙트
게임그래픽 과정
이 글과 연결된 과정게임그래픽 과정 알아보기

게임그래픽 포트폴리오는 완성 이미지 몇 장보다 제작 과정이 함께 보일 때 평가가 좋습니다. 수업에서는 레퍼런스, 블록아웃, 디테일, 텍스처, 엔진 적용까지 단…

겉모양 아래에 숨어 있는 선의 지도

3D 모델은 작은 면들을 이어 붙여 만든 껍데기입니다. 모델링 프로그램에서 와이어프레임 보기로 바꾸면 표면 위에 그물처럼 선이 드러나는데, 이 그물의 모양이 바로 토폴로지입니다. 어떤 모델은 선이 얼굴의 근육 방향을 따라 고르게 흐르고, 어떤 모델은 선이 제멋대로 엉켜 있습니다.

가만히 서 있는 렌더링 이미지 한 장만 보면 두 모델의 차이가 잘 드러나지 않을 수 있습니다. 하지만 캐릭터가 팔을 굽히거나 입을 벌리는 순간, 선이 정돈된 모델은 자연스럽게 접히고 엉킨 모델은 표면이 찌그러지거나 이상한 주름이 생깁니다. 토폴로지는 움직일 때 정체가 드러나는 구조입니다.

토폴로지를 이야기할 때 자주 쓰는 말이 엣지 플로우입니다. 선이 어느 방향으로 흐르는지를 뜻하는데, 좋은 엣지 플로우는 형태의 굴곡과 움직이는 방향을 따라갑니다. 눈과 입 주변을 동그랗게 감싸는 고리 모양의 선, 즉 엣지 루프가 대표적인 예입니다.

옷의 바느질선을 떠올려 보세요

잘 만든 옷은 몸이 움직이는 방향을 고려해 천을 자르고 바느질합니다. 팔꿈치와 어깨처럼 많이 움직이는 곳은 천이 여유 있게 접히도록 재단하고, 바느질선은 몸의 곡선을 따라 흐릅니다. 반대로 재단이 엉망인 옷은 팔을 들 때마다 당기고 엉뚱한 곳에 주름이 집니다.

토폴로지는 3D 모델의 재단과 바느질선입니다. 관절 주변에 선을 충분히, 그리고 접히는 방향에 맞게 배치하면 애니메이션에서 모델이 자연스럽게 구부러집니다. 움직이지 않는 평평한 부분에는 선을 적게 써서 낭비를 줄입니다. 어디에 선을 모으고 어디서 덜어 낼지 판단하는 것이 토폴로지 설계의 핵심입니다.

좋은 토폴로지의 기본 조건

  • 사각형 면 위주로 구성: 선의 흐름을 이어 가기 쉽고 변형이 예측 가능함
  • 형태와 움직임을 따르는 엣지 플로우: 근육과 관절 방향을 따라 선이 흐름
  • 관절과 굴곡에 충분한 선: 팔꿈치, 무릎, 입 주변처럼 접히는 곳에 여유 확보
  • 필요 없는 곳은 단순하게: 평평하고 움직이지 않는 면은 면 수를 줄임
  • 고르게 분포된 면 크기: 갑자기 아주 작거나 큰 면이 섞이지 않게 함

사각형 면, 흔히 쿼드라고 부르는 면을 기본으로 쓰는 이유는 선을 고리처럼 끊김 없이 이어 가기 좋기 때문입니다. 삼각형 면이나 다섯 개 이상의 꼭짓점을 가진 면이 곳곳에 섞이면 선의 흐름이 끊기고, 나중에 면을 더 잘게 나누거나 변형할 때 표면이 울퉁불퉁해질 수 있습니다.

다만 사각형 면만 고집하다 보면 선이 필요 없는 곳까지 퍼져 나가 면 수가 불어나기도 합니다. 그래서 실무에서는 선의 개수를 줄이거나 방향을 바꾸는 지점을 일부러 만들고, 그곳을 눈에 덜 띄고 덜 움직이는 위치에 숨겨 둡니다. 이런 지점을 어디에 둘지 판단하는 감각이 쌓일수록 토폴로지가 깔끔해집니다.

게임에서 토폴로지가 특히 중요한 이유

게임은 실시간으로 화면을 그려야 하기 때문에 모델 하나에 쓸 수 있는 면 수에 한계가 있습니다. 같은 형태를 더 적은 면으로 표현하면서도 애니메이션과 셰이딩이 깨지지 않게 만드는 것이 게임 모델러의 실력입니다. 면을 아무 데나 줄이면 형태가 각지고, 아무 데나 늘리면 게임이 무거워집니다.

캐릭터 모델에서는 리깅과 애니메이션 단계가 토폴로지의 품질을 바로 시험합니다. 뼈대를 심고 관절을 움직였을 때 어깨가 뭉개지거나 무릎이 종이처럼 꺾인다면, 그 부분의 선 배치를 다시 손봐야 합니다. 그래서 모델러는 작업 중에 간단한 포즈를 잡아 보며 미리 변형을 확인하기도 합니다.

토폴로지는 UV 작업과 텍스처에도 영향을 줍니다. 선이 정돈되어 있으면 표면을 펼쳐 텍스처를 입히는 UV 작업이 훨씬 수월하고, 텍스처가 늘어나거나 비뚤어지는 문제도 줄어듭니다.

처음 배울 때 헷갈리는 점

면 수가 적을수록 좋은 토폴로지라고 생각하기 쉽습니다. 하지만 필요한 곳에 선이 부족하면 움직임이 깨지므로, 적은 면 수는 목표가 아니라 조건입니다. 정해진 면 수 안에서 형태와 변형을 가장 잘 지키는 배치가 좋은 토폴로지입니다.

삼각형 면은 절대 쓰면 안 된다는 것도 오해입니다. 게임 엔진은 결국 모든 면을 삼각형으로 나눠 처리하고, 움직이지 않는 부분이나 눈에 띄지 않는 곳에는 삼각형 면이 섞여도 큰 문제가 없습니다. 중요한 것은 관절과 얼굴처럼 변형이 큰 곳의 흐름을 지키는 것입니다.

또 모든 모델에 같은 기준을 적용할 필요는 없습니다. 움직이지 않는 바위나 건물 소품은 캐릭터만큼 엄격한 흐름이 필요하지 않습니다. 모델의 용도에 따라 어디까지 신경 써야 하는지 판단하는 것도 실력입니다.

빠른 상담 신청상담 가능 시간 평일·주말 · 전화 010-2135-9730

토폴로지 눈을 기르는 연습

  1. 공개된 게임 캐릭터 모델이나 학습용 모델을 와이어프레임으로 보며 얼굴과 관절 주변의 선 흐름을 관찰합니다.
  2. 사진 위에 눈, 입 주변의 엣지 루프를 따라 그려 보는 연습을 합니다.
  3. 간단한 팔 모델을 만들고 팔꿈치 선 개수를 바꿔 가며 굽혀 봅니다.
  4. 같은 형태를 면 수가 다른 두 버전으로 만들어 차이를 비교합니다.

처음에는 남이 만든 좋은 토폴로지를 많이 보는 것이 가장 빠른 공부입니다. 보는 눈이 생기면 내 모델의 어색한 곳도 금방 찾게 됩니다. 와이어프레임 화면을 캡처해 두었는데 어느 선이 문제인지 스스로 판단이 서지 않는다면, 캐릭터모델링 과정 상담 때 그 화면을 보여 주시면 손볼 지점과 연습 순서를 짚어 드릴 수 있습니다.

자주 묻는 질문

토폴로지는 어떤 프로그램에서 배우나요?

3ds Max, Maya, Blender 같은 대부분의 3D 프로그램에서 다룹니다. 개념은 같기 때문에 한 프로그램에서 익히면 다른 프로그램으로도 옮겨 쓸 수 있습니다.

조각(스컬핑)으로 만든 모델에도 토폴로지가 필요한가요?

조각 단계에서는 형태에 집중하지만, 게임에 쓰려면 정리된 토폴로지로 다시 만드는 리토폴로지 과정을 거치는 경우가 많습니다.

TIP내 상황에 맞는 답이 필요하다면 무료 상담에서 지금 수준과 목표를 기준으로 구체적으로 안내해 드립니다.

가까운 캠퍼스에서 게임그래픽 알아보기

사는 곳과 가까운 캠퍼스를 고르면 수업 내용, 오시는 길, 상담 신청을 한 번에 볼 수 있습니다.

함께 읽으면 좋은 글

Free consulting

게임그래픽, 내 상황에서는 어떻게 시작할까요?

글에서 다룬 내용을 내 실력과 목표에 맞춰 담당 멘토가 구체적으로 정리해 드립니다.

  1. 상담 신청서 접수
  2. 담당 멘토가 연락드림
  3. 방문 또는 전화로 진로·과정 상담
전화로 바로 상담010-2135-9730
전화 상담상담 신청