톤매핑 충돌 매트릭스: DTM vs HGIG vs Windows 디스플레이 보정
HDR(High Dynamic Range) 게이밍 환경에서는 그래픽 렌더링 파이프라인과 모니터 물리 패널이 최대 피크 밝기(Peak Nits), UI 기준 밝기(Paper White), 최소 블랙 레벨(Black Floor)에 대해 일치된 기준을 공유해야 합니다. 게임 엔진, Windows OS, 모니터 칩셋 펌웨어가 동기화되지 않은 상태에서 각자 톤매핑을 중복 적용하면 화면이 허옇게 뜨거나, 하이라이트가 하얗게 날아가거나(Clipping), 암부가 뭉개지는(Black Crush) 현상이 발생합니다.
| 톤매핑 작동 모드 | 모니터 내부 처리 방식 | 게임 엔진 출력 상태 | 주요 화면 결함 증상 |
|---|---|---|---|
| 동적 톤매핑 (DTM / 이중 매핑) | 모니터가 프레임별로 밝기를 재압축 | 엔진이 이미 톤매핑 완료 | 중간 톤이 과도하게 밝아져 태양, 하늘의 구름 디테일 완전 소실 |
| 하드 클립 (Hard Clip / 무보정) | 모니터 한계를 넘는 밝기를 단절 | 초광대역 다이내믹 레인지 출력 | 폭발 중심부와 구름이 단색 평면 사각형으로 뭉개짐 |
| HGIG (권장 표준 모드) | 모니터 2차 알고리즘 완전 우회 | 패널 물리 한계치에 맞춰 직접 출력 | 원작자의 의도 그대로 재현, 눈부신 하이라이트와 깊은 암부 양립 |
| 정적 고정 톤매핑 | 펌웨어에 내장된 고정 곡선 적용 | 패널의 실제 피크 성능 무시 | 어두운 복도나 동굴 안의 물체가 완전히 검게 묻혀 식별 불가 |
1단계: Windows HDR Calibration 도구로 디스플레이 메타데이터 생성
Windows 운영체제에서는 Microsoft 공식 'Windows HDR Calibration' 앱을 통해 정확한 ICC/EDID 프로파일을 생성해야 게임 엔진에 하드웨어 물리 니트 한계치를 올바르게 전달할 수 있습니다.
- Windows 디스플레이 설정에서 HDR을 켭니다(단축키: Win + Alt + B).
- 모니터 OSD 메뉴에서 톤매핑 설정을 HGIG 또는 톤매핑: 끔으로 변경합니다(LG, 삼성 패널의 자체 동적 증폭 알고리즘 비활성화).
- Windows HDR Calibration 앱을 실행하고 화면 패턴을 조절합니다:
- 최소 밝기(Min Luminance): 회색 십자 패턴이 검은 배경과 완전히 일치할 때까지 슬라이더를 왼쪽 끝으로 이동(OLED는 0.0000 nits, Mini-LED는 약 0.05-0.1 nits).
- 최대 밝기(Max Luminance): 사각 패턴이 순백색과 완전히 융합될 때까지 오른쪽으로 이동(패널 사양에 맞춤, 예: WOLED 800 nits, QD-OLED 1000 nits).
- 전체 화면 최대 밝기(Full-Frame Max): 전면 화이트 지속 밝기에 맞춤(OLED는 통상 200-250 nits).
- 색 채도 조정: 0(기본값)으로 유지하여 일반 sRGB UI 아이콘의 부자연스러운 왜곡 방지.
- 생성된 색 프로파일을 저장하고 기본값으로 적용합니다.
2단계: 게임 내 HDR 3대 밝기 슬라이더 세팅 공식
최신 엔진(Unreal Engine 5, Frostbite 등)의 인게임 HDR 슬라이더는 주관적인 눈대중이 아닌 물리 스펙 수치로 기입해야 합니다:
슬라이더 설정 공식
- 피크 밝기(Peak Brightness): 모니터의 10% 윈도우 피크 니트(예: 800, 1000, 1500)에 정확히 맞춥니다. 초과 설정 시 하이라이트가 뭉개집니다.
- 페이퍼 화이트(Paper White / HUD): 어두운 방에서는 120-180 nits, 밝은 방에서는 200-250 nits로 설정합니다. 250 nits를 넘기면 텍스트와 크로스헤어로 인해 눈 피로도가 극심해집니다.
- 노출 / 중간 톤 감마(Gamma / Midpoint): 게임에 블랙 레벨 버그가 없는 한 기본값인 1.0 또는 2.2를 유지합니다.
3단계: 인게임 블랙 레벨 들뜸(회색 안개) ReShade 보정
일부 게임은 네이티브 HDR 구현 결함으로 순수 블랙(0 nits)이어야 할 우주나 던전 배경을 뿌연 회색으로 렌더링합니다:
- 애드온 지원 풀버전 ReShade를 설치합니다.
- Lilium HDR Shaders 팩을 불러옵니다.
Lilium HDR Black Floor Fix셰이더를 활성화합니다:- Black Floor Level 값을 -0.001 ~ -0.005 단위로 미세 조절하여 들뜬 회색 안개를 OLED 픽셀 소등 수준(0 nits)으로 압축합니다.
Lilium HDR Analysis히트맵 레이어를 켜서 하이라이트 정보가 1000 nits 아래에서 비정상적으로 잘리지 않는지 시각적으로 검증합니다.