Unreal Engine 5.3 vs 5.4 뷰포트 색상 차이 분석 (OCIO 또는 Rec709/sRGB)
개요
Unreal Engine 5.3과 5.4에서 뷰포트(Viewport) 색상 차이가 발생하는 문제가 보고되었습니다. 특정 설정에서 5.3에서는 색상이 올바르게 표시되지만, 5.4에서는 뷰포트에서 색상이 다르게 나타나는 현상이 발견되었습니다. 하지만 렌더링 출력(MRQ), Da Vinci Resolve, Nuke에서는 두 버전 간 색상 차이가 없었습니다.
문제 발생 상황
- UE 5.3:
- 뷰포트 및 카메라 뷰에서 색상이 올바르게 표시됨
- MRQ 렌더링 결과(Da Vinci Resolve/Nuke)에서도 색상이 정상적임
- UE 5.4:
- 뷰포트 및 카메라 뷰에서 색상이 다르게 나타남
- 하지만 MRQ 렌더링 결과에서는 색상이 정상적으로 출력됨
테스트 방식:
- 동일한 기본(default) 씬을 5.3과 5.4에서 각각 생성하여 비교
- 동일한 OCIO(Native OCIO) 설정을 사용
- 기본 Rec709/sRGB 설정에서도 동일한 문제 발생
해결 방법
이 문제는 OCIO 설정과 관련된 Unreal Engine 문서의 오류에서 비롯되었습니다. 올바른 설정을 적용하면 색상 차이를 해결할 수 있습니다.
해결책:
- ACEScg를 기본 색상 공간으로 사용
- OCIO 애셋을 뷰포트에 적용
- 후처리 볼륨(Post Process Volume, PPV)에서 톤 커브(Tone Curve) 및 색역 제한(Gamut Limit) 제거
- MRQ에서 "Disable Tonemapper" 설정 활성화
- Da Vinci Resolve 및 DJV에서 동일한 ACEScg OCIO 설정을 적용하여 비교
이 설정을 적용하면 5.4에서도 5.3과 동일한 색상을 유지할 수 있습니다.
결론
- UE 5.4에서 색상이 다르게 보이는 원인은 OCIO 설정 오류 때문
- MRQ 렌더링 결과가 정상적으로 출력되는 것은 내부 색상 관리가 동일하기 때문
- 올바른 OCIO 설정을 적용하면 5.3과 5.4의 뷰포트 색상을 일치시킬 수 있음
이번 문제를 통해 Unreal Engine의 색상 관리 방식과 OCIO 설정의 중요성을 다시 한번 확인할 수 있었습니다. OCIO 및 ACES 워크플로우를 사용하는 유저들은 이러한 설정 차이를 유의해야 합니다.
5.3 vs 5.4 Viewport Color Differences (OCIO or Native rec709/sRGB)
TLDR: Engine 5.3 Color is correct in Viewport / Camera View Color is correct in Render MRQ output / Da Vinci Resolve / Nuke Engine 5.4 Color is incorrect in Viewport / Camera View Color is correct in Render MRQ output / Da Vinci Resolve / Nuke Hello, I am
forums.unrealengine.com
'커뮤니티 스크랩' 카테고리의 다른 글
ACES (0) | 2025.02.06 |
---|---|
Do we need to change ACEScct (0) | 2025.02.04 |
프로그램별 ACES & OCIO setting정리 (0) | 2025.02.03 |
Cinematic Color - VES (0) | 2025.01.26 |
DisplayViewTransforms for output? (0) | 2025.01.18 |