광고 자리 모집 중 · 제휴 문의

모드 텍스처 압축 규격의 진실: BC7 vs DXT5 비교, Mipmap 누락으로 인한 VRAM 스터터링 해결법

365Finds Editorial
Wiki 문서 11,430편 수록

내 AI에서 365 Wiki 사용하기

아래 프롬프트를 복사해 평소 사용하는 AI에 붙여넣고 바로 질문하세요.

전체 Skill 다운로드

먼저 프롬프트로 체험해 보세요. 365 Wiki를 자주 쓴다면 전체 365Wiki Skill을 설치해 매번 붙여넣는 수고를 줄일 수 있습니다. 평소 쓰는 AI가 없다면 Gemini나 Microsoft Copilot 웹 버전도 사용할 수 있습니다.

진단 매트릭스: 텍스처 압축 규격별 화질, 용량 및 대역폭 비교

《스카이림》, 《사이버펑크 2077》 등 오픈월드 게임에 모드를 설치할 때, 많은 유저가 '4K/8K 고해상도 텍스처 팩'을 맹신하다가 16GB 고사양 그래픽카드로도 화면을 돌릴 때마다 극심한 스터터링과 CTD를 겪습니다. 비효율적인 비압축 텍스처와 Mipmap(밉맵) 누락이 그래픽카드 L2 캐시를 고갈시키는 원인입니다.

텍스처 압축 포맷 규격4x4 픽셀 블록당 메모리색상 왜곡 및 압축 노이즈알파(투명도) 지원 스펙적합한 게임 리소스 용도
비압축 원본 (ARGB32)64바이트 (압축 없음)왜곡 전무 (100% 원본 품질)완벽한 8비트 부드러운 투명도UI 아이콘, 폰트 전용 (3D 오브젝트 텍스처 적용 절대 금지)
DXT1 / BC1 (구형 포맷)8바이트 (초소형)어두운 영역에서 계단식 색 분조 현상1비트 (완전 투명 또는 불투명)투명도가 필요 없는 지형, 암석 디퓨즈 맵
DXT5 / BC3 (전 세대 표준)16바이트대비가 강한 경계선에 블록 노이즈보간된 8비트 알파 채널 지원구작 게임의 나뭇잎, 유리창, 데칼 텍스처
BC7 (현행 DirectX 11/12 표준)16바이트비압축 원본과 육안 구별 불가 수준고정밀 독립 색상 및 알파 엔드포인트현대 3D 게임 디퓨즈, 노멀, PBR 텍스처의 절대 표준

Mipmap(다중 해상도 텍스처) 누락이 초래하는 재앙

모드 제작자가 Mipmap을 생성하지 않고 DDS 파일을 배포했을 때:

  1. Mipmap이란 거리에 따라 단계적으로 축소된 텍스처 피라미드 세트(4096 -> 2048 -> 1024...)를 의미합니다.
  2. Mipmap이 없으면, 100미터 밖에 있어 모니터 화면에서 고작 16픽셀 크기밖에 차지하지 않는 나무통을 렌더링하기 위해 GPU가 4096 x 4096 원본 전체를 메모리에서 읽어와야 합니다.
  3. 이로 인해 원경 오브젝트 표면이 지글거리는 모아레(Moire) 현상이 발생할 뿐만 아니라, GPU의 L2 캐시가 터져나가며 화면이 순간순간 얼어붙는 텍스처 스래싱(Texture Thrashing)이 일어납니다.

실전 최적화 가이드: CAO 툴을 이용한 일괄 변환

1단계: Cathedral Assets Optimizer(CAO) 설정

  1. Cathedral Assets Optimizer (CAO) 를 다운로드하여 실행합니다.
  2. 최적화할 모드 폴더 경로를 지정합니다.
  3. Textures 탭으로 이동하여 다음을 체크합니다:
    • Process Textures 체크
    • Generate Mipmaps 반드시 체크 (핵심)
    • Compress Textures 체크 후 포맷을 BC7 로 선택
  4. 최대 해상도 제한을 2048 (2K)로 지정합니다 (실제 게임 시야에서 4K와 화질 차이가 없으면서 VRAM 점유율을 75% 절감).
  5. Run 버튼을 눌러 일괄 변환을 완료합니다.