오픈월드 모드 LOD(원경 렌더링) 파탄 및 팝인 결함 매트릭스
스카이림 SE나 폴아웃 4 같은 크리에이션 엔진(Creation Engine) 오픈월드 게임에서는 원거리 지형, 수목, 건축물을 렌더링하기 위해 사전 베이킹된 LOD(Level of Detail) 메시와 텍스처 아틀라스를 사용합니다. 최신 4K 환경 및 식생 리텍스처 모드를 설치한 뒤 LOD를 새로 빌드하지 않으면, 엔진이 원경에서 바닐라 저화질 2D 텍스처를 불러오기 때문에 산맥이 찢어져 흰 틈이 보이거나 가까이 다가갈 때 나무의 색과 모양이 순식간에 튀는 팝인(Pop-In) 현상이 발생합니다.
| LOD 구성 요소 | 담당 생성 도구 | 내부적인 결함 기제 | 인게임 대표 시각적 결함 |
|---|---|---|---|
| 지형 메시 (Terrain Mesh) | xLODGen | 모드 지형 고도와 바닐라 높이맵의 불일치 | 원경 산맥에 거대한 균열 발생, 물이 공중에 뜸 |
| 수목 빌보드 (Billboards) | TexGen | 원경용 2D 판자 텍스처가 바닐라 리소스 유지 | 다가갈 때 나무 형태와 색상이 순간적으로 뒤바뀜 |
| 원경 건축물/오브젝트 | DynDOLOD | 정적 레퍼런스 원경용 축소 모델 누락 | 성벽, 풍차, 탑이 코앞에 도달해서야 갑자기 팝업 |
| 지표면 텍스처 | xLODGen / SSELODGen | 과도한 다운샘플링 및 노멀맵 결여 | 원거리 지면이 찰흙처럼 뭉개지고 지글거림 |
1단계: TexGen을 통한 모드 맞춤형 수목 빌보드(Billboards) 생성
TexGen은 활성화된 모드 목록을 스캔하여 실제 설치된 고해상도 수목 텍스처와 일치하는 2D 빌보드 아틀라스를 추출 생성합니다:
- 모드 관리자(Mod Organizer 2 또는 Vortex) 내부에서 가상 파일 시스템(VFS)을 통해
TexGen.exe를 실행합니다. - 해상도 및 포맷 설정:
- Tree Billboards:
512또는1024(1440p 이상 디스플레이는 1024 권장). - HD Trees: 3D 수목 LOD 모드 사용 시 체크 활성화.
- 텍스처 포맷: 최신 DirectX에 최적화된
BC7선택.
- Tree Billboards:
Start를 눌러 빌드합니다.- 생성된 폴더를
TexGen Output모드로 패키징하여 모든 텍스처 모드 하단에 배열합니다.
2단계: xLODGen으로 원경 지형 찢어짐 및 해수면 단차 제거
원경 산맥의 틈새와 공중에 뜬 해수면을 교정하기 위해 높이맵을 재계산합니다:
- MO2에
xLODGen.exe를 등록하고 출력 경로 인수를 지정합니다:
-o:"C:\Modding\xLODGenOutput"
- xLODGen을 실행하고 모든 월드스페이스(Worldspaces)를 체크합니다.
- 지형 LOD 품질 설정:
- LOD4 (근거리 전이): Quality
10, Bake Normal Maps (BC7) 체크. - LOD8 (중거리): Quality
15, Protect borders 체크(지형 블록 경계선 파탄 방지). - LOD16 (지평선): Quality
20. - LOD32 (원거리 산맥): Quality
25.
- LOD4 (근거리 전이): Quality
Generate를 실행합니다 (CPU 코어 성능에 따라 20~40분 소요).- 결과물을
xLODGen Terrain Output모드로 등록하여 활성화합니다.
3단계: DynDOLOD 최종 통합 빌드 및 플러그인 로드오더 고정
지형, 수목, 오브젝트 데이터를 하나의 유기적인 지평선 렌더링 계층으로 결합합니다:
- 좌측 모드 우선순위가 다음 순서를 엄격히 준수하는지 확인합니다:
- 고해상도 환경/지형/수목 모드들
- TexGen Output
- xLODGen Terrain Output
- DynDOLOD Resources (핵심 리소스)
- DynDOLOD Output
DynDOLOD.exe를 실행하고 프리셋을High로 선택합니다.- 수목 LOD가 TexGen에서 생성한 빌보드를 참조하는지 확인합니다.
- 생성을 완료하고 생성된 폴더를
DynDOLOD Output으로 활성화한 뒤,DynDOLOD.esm과DynDOLOD.esp를 우측 플러그인 목록의 가장 최하단으로 내립니다.