본문 바로가기

OpenColorIO4

헷갈리는 분류들 Colorspaces (컬러스페이스)컬러스페이스는 이미지가 표현되는 색 공간을 정의합니다.OCIO의 가장 기본적인 개념이며, 다양한 색 공간 간의 변환을 관리하는 핵심 요소입니다.✅ 예제:ACES2065-1 (씬 리니어, ACES 표준 색 공간)Rec.709 (SDR 비디오 색 공간)sRGB (웹 및 모니터 색 공간)ACEScg (CG 렌더링용 ACES 색 공간)colorspaces: - ! name: ACEScg encoding: scene-linear from_scene_reference: ! {src: ACEScg_to_ACES2065-1.spi1d}📌 정리:컬러스페이스는 "이 이미지는 어떤 색 공간에서 표현되고 있는가?" 를 정의하는 개념입니다.Display Colorspace.. 2025. 2. 2.
Authoring Configurations OpenColorIO 설정 파일 문법OpenColorIO는 주로 중앙 설정 파일인 **config.ocio**로 제어됩니다. 아래 내용은 OCIO 설정 파일의 문법을 설명하며, 사용할 수 있는 변환(transform)이나 선택적인 섹션에 대해 다룹니다.이 페이지는 유용한 설정 파일을 작성하는 방법에 대한 실용적인 예제나 작업 흐름 내에서의 활용에 대해 다루지 않습니다. 실질적인 설정 예제 및 워크플로우 통합에 대한 정보는 Configurations 섹션을 참조하세요.주요 내용:설정 파일 작성 방법config.ocio 파일은 Python 또는 C++ API를 사용하여 생성하는 것이 권장됩니다.텍스트 편집기로 YAML 파일을 수동으로 작성하는 것은 권장되지 않습니다.YAML 파일 수정 시 주의사항만약 API.. 2025. 1. 20.
개요 - Overview 렌더링렌더링 및 셰이딩 공간렌더링과 셰이딩은 씬-선형(scene-linear) 부동 소수점 공간에서 수행되며, 일반적으로 "ln"으로 명명됩니다.이미지 파일 형식:16비트 하프 플로트 이미지는 lnh로 레이블됩니다.32비트 풀 플로트 이미지는 lnf로 레이블됩니다.이미지 입력 처리렌더링 전에 모든 이미지 입력은 ln으로 변환되어야 합니다.보통 텍스처를 퍼블리싱할 때 이 변환이 이루어집니다.렌더러 출력 처리렌더러 출력은 항상 부동 소수점 형식입니다.색상 출력: 일반적으로 lnh(16비트 half float)로 저장됩니다.데이터 출력(예: 노멀, 깊이 데이터 등): ncf로 저장됩니다. 이는 " not color " 데이터로, 32비트 full float 형식을 사용합니다.손실 압축(Lossy Compres.. 2025. 1. 19.
OCIO 관련 사이트 Dochttps://opencolorio.readthedocs.io/en/latest/index.html  confighttps://github.com/AcademySoftwareFoundation/OpenColorIO-Config-ACES/releases Releases · AcademySoftwareFoundation/OpenColorIO-Config-ACESContribute to AcademySoftwareFoundation/OpenColorIO-Config-ACES development by creating an account on GitHub.github.com 2025. 1. 19.