3D 생성기가 내놓는 메시는 조밀하고 고르지 않습니다. 리토폴로지는 이를 엔진이 프레임 레이트를 지키며 렌더링할 수 있는 형태로 다시 만듭니다. Atlas에서는 이 작업이 별도 툴이 아니라 워크플로우 안에서 이루어집니다. 메시는 설정한 트라이앵글 버짓까지 폴리곤 리덕션되고, UV가 언랩되고, PBR 맵이 베이크된 상태로 GLB로 내보내집니다. 워크플로우가 LOD 단계를 만드는 경우 그것도 함께 받을 수 있습니다.
Atlas에서 사용해 보기최종 확인
리토폴로지는 형태는 그대로 둔 채 메시의 폴리곤 구성을 다시 짜는 작업입니다. 수작업이라면 엣지 루프를 하나하나 그려야 하고, 디테일이 많은 에셋이라면 반나절이 걸립니다. AI 리토폴로지는 이 작업을 리메시·폴리곤 리덕션 AI 모델에 맡깁니다.
Atlas에서는 그래프의 노드 하나로 수십 초 안에 실행됩니다. AI 3D 에셋 파이프라인 워크플로우에서는 30~60초, 2D→3D 게임 에셋 워크플로우에서는 리메시와 UV 언랩에 15~30초가 걸립니다.
재구성 AI 모델이 출력하는 트라이앵글은 조밀하고 고르지 않으며, 대개 실시간 씬이 감당할 수 있는 수준을 훨씬 넘습니다. 폴리곤이 적을수록 렌더링이 빠르고, 여기에 더해 엔진마다 엄격한 상한이 있습니다. Roblox는 트라이앵글 20,000개를 넘는 개별 메시를 받지 않습니다. Unreal의 모바일 가이드라인은 씬 전체를 뷰당 50만 트라이앵글 이하로 유지하도록 합니다.
이 단계를 건너뛰면 뷰어에서는 멀쩡해 보여도 임포트하는 순간 문제가 드러나는 메시가 됩니다. 프레임 버짓에 비해 너무 무겁고, 텍스처를 입힐 만한 UV 레이아웃도 없습니다.
출처: Unity Manual, Modeling characters for optimal performance (영문), Roblox modeling specifications (영문), Unreal Engine performance guidelines for mobile (영문) (모두 2026년 9월 14일 확인).
그래프는 재구성과 내보내기 사이에 Optimize Mesh 노드를 연결해 하이폴리 메시를 목표 폴리곤 수로 리토폴로지하고, 같은 실행에서 UV도 언랩합니다. 표면 디테일을 베이스 컬러, 러프니스, 메탈릭, 노멀 맵으로 베이크해야 할 때는 그 뒤에 Bake High Poly to Low Poly 노드를 선택적으로 추가합니다.
버짓은 프롬프트로 요청하는 것이 아니라 노드 설정이므로, 다음 실행에서도 같은 메시가 나옵니다. 그래프가 제대로 동작하면 버전 관리되는 API로 배포하세요.
공개된 워크플로우 4개에서 이 단계가 실제로 쓰이는 모습을 볼 수 있습니다.
이 그래프들이 쓰는 리메시·폴리곤 리덕션 노드는 AI 모델 라이브러리의 처리 섹션에 있으며, Atlas Remesh와 Simple Decimate가 여기에 포함됩니다. 워크플로우는 이미 가지고 있는 메시에서 시작할 수도 있습니다.
엔진이 렌더링하는 것은 트라이앵글이므로, 정적인 소품이라면 버짓에 맞춰 트라이앵글로 폴리곤 리덕션하는 것이 가장 빠른 길입니다. 쿼드는 내보낸 뒤에도 메시를 계속 다룰 때 진가를 발휘합니다. 리깅된 메시는 쿼드 엣지 루프를 따라 더 예측 가능하게 변형되고, 폴리싱 작업을 더하는 사람은 서브디비전을 위해 쿼드를 원합니다. AI 모델 라이브러리에는 두 종류의 노드가 모두 있습니다. 로우폴리 트라이앵글 생성기와 리메시 노드, 그리고 쿼드를 출력하는 노드입니다. 메시가 내보내진 뒤 어떻게 쓰일지를 기준으로 정하고, 어느 쪽이든 버짓은 노드에서 설정하세요.
버짓은 생성기가 낼 수 있는 최대치가 아니라 에셋이 출시될 플랫폼을 기준으로 잡으세요. Atlas 워크플로우 카탈로그는 세 가지 타깃을 씁니다. 모바일은 약 5k 트라이앵글에 1K 텍스처, 콘솔은 약 20k에 2K, PC는 약 50k에 2K입니다. 이는 프로토타이핑 파이프라인의 출발점입니다. 히어로 에셋이나 자체 성능 사양이 있는 타이틀은 별도의 수치를 정합니다. 그 위에 Roblox의 메시당 20,000 트라이앵글 상한 같은 엔진 제한이 더해집니다.
| 플랫폼 | 일반적인 트라이앵글 타깃 | 텍스처 크기 | 문서화된 LOD 예시 |
|---|---|---|---|
| 모바일 | 약 5k 트라이앵글 | 1K | 5k / 3k / 1k 트라이앵글 (GLB 에셋 파이프라인) |
| 콘솔 | 약 20k 트라이앵글 | 2K | 면 20,000 / 7,500 / 2,500개 (UEFN 키트) |
| PC | 약 50k 트라이앵글 | 2K | 워크플로우가 만드는 경우 생성됨. 공개된 PC LOD 단계는 아직 없음 |
타깃과 LOD 단계는 Atlas 워크플로우 카탈로그에서 가져왔습니다. LOD 예시는 엔진이 아니라 최상위 단계의 크기에 따라 묶었습니다. 전체 파이프라인 맥락에서 이 단계를 보려면 AI 3D 에셋 파이프라인 가이드를 참고하세요.
PBR 머티리얼이 포함된 GLB이며, UEFN 키트처럼 대상 플랫폼이 FBX를 요구하면 FBX로 출력합니다. 맵은 베이스 컬러, 러프니스, 메탈릭, 노멀이며, 워크플로우가 베이크하는 경우 하이트와 앰비언트 오클루전이 추가됩니다. UV는 실행 중에 언랩됩니다. LOD 단계는 워크플로우가 만드는 경우 함께 출력되고, 캐릭터 워크플로우는 스키닝 웨이트를 갖춘 휴머노이드 스켈레톤과 기본 애니메이션 클립을 같은 GLB에 추가합니다. 파일은 Unity(유니티), Unreal Engine 5(언리얼 엔진 5), Godot, Roblox Studio, UEFN, WebGL 프레임워크에 바로 넣을 수 있고, Blender, Maya, 3ds Max, Cinema 4D에서 열립니다.
Atlas 덕분에 저는 아티스트로서 여러 플랫폼을 오가지 않고도 아이디어부터 플레이 가능한 레벨까지 게임 배경을 프로토타이핑할 수 있습니다…
프롬프트부터 엔진용 GLB까지 하나의 그래프로, 설정한 버짓에 맞춰 리토폴로지합니다. 워크플로우를 열고, 실행하고, 노드를 다시 연결해 보세요.
가입하기