OpenColorIO 퀵스타트

OpenColorIO 환경설정 파일에서 OpenColorIO 환경설정 에셋을 생성하는 방법을 살펴봅니다.

Choose your operating system:

Windows

macOS

Linux

이 페이지에서는 언리얼 엔진에서 OpenColorIO 를 시작하는 과정을 안내하고, OCIO 환경설정 파일에서 OpenColorIO 환경설정 에셋 을 생성하는 방법과 언리얼 에디터 뷰포트(Viewport)에서 컬러 트랜스포메이션을 적용하는 방법을 보여줍니다.

전제조건

언리얼 엔진에서 OpenColorIO(OCIO)를 사용하려면 OpenColorIO 플러그인을 활성화해야 합니다. 언리얼 엔진에서 플러그인을 활성화하는 방법은 플러그인 작업을 참고하세요.

OCIO 환경설정 파일 임포트

콘텐츠 브라우저(Content Browser)에 표시되어 있는 프로젝트의 콘텐츠(Content) 폴더에 OCIO 환경설정 파일(.ocio)을 임포트할 수 있습니다.

'콘텐츠' 폴더에 직접 환경설정 파일을 복사하는 경우 언리얼 엔진에서 경고를 표시할 수 있습니다. 표시되는 경고 중 하나는 .ocio 파일 확장자를 인식하지 못한다는 것입니다. 이와 같은 경우에는 컴퓨터의 파일 탐색기를 사용하여 프로젝트의 콘텐츠 폴더에 OCIO 환경설정 파일을 복사합니다.

예시 OCIO 환경설정 파일

직접 생성한 OCIO 환경설정 파일이 없는 경우에는 예시 OCIO 환경설정 파일인 simple.config.ocio 및 OpenColorIO 플러그인에 포함된 룩업 테이블을 사용할 수 있습니다. 이 예시 환경설정 파일은 언리얼 엔진 설치 폴더의 Engine\Plugins\Compositing\OpenColorIO\Content\OCIO 에 있습니다.

'콘텐츠 브라우저'에서는 .uasset 파일만 표시하기 때문에 '콘텐츠 브라우저'에서 OpenColorIO 플러그인 콘텐츠를 검색하면 이러한 파일을 찾을 수 없습니다. 해당 파일들을 검색하려면 컴퓨터의 파일 탐색기를 사용해야 합니다.

OCIO 환경설정 에셋 생성

OCIO 환경설정 파일에서 OCIO 환경설정 에셋을 생성하려면 다음 단계를 따릅니다. 이 예시에서는 OpenColorIO 플러그인에 포함된 simple.config.ocio 환경설정 파일을 사용합니다.

  1. OCIO 환경설정 에셋을 생성하려면 콘텐츠 브라우저에서 우클릭하여 컨텍스트 메뉴를 열고 기타(Miscellaneous) > OpenColorIO 환경설정(OpenColorIO Configuration) 을 선택합니다. 그런 다음 에셋 이름을 변경합니다.

    콘텐츠 브라우저에서 OCIO 환경설정 에셋 생성

  2. OCIO 환경설정 에셋의 세팅을 편집하려면 더블클릭합니다. 이 예시에서 해당 에셋은 OCIO_Example 로 명명했습니다.

    OCIO 환경설정 에셋 세팅

  3. 환경설정 파일(Configuration File) 파라미터의 경우 탐색(Browse) 을 클릭하여 컴퓨터의 OCIO 구성 파일(.ocio)을 찾아 선택합니다.

    OCIO 환경설정 파일 설정

  4. 원하는 컬러 스페이스(Desired Color Spaces) 파라미터의 경우 추가(Add)(+) 를 클릭하여 새 컬러 스페이스 항목을 추가합니다.

    새 컬러 스페이스 추가

  5. 새 항목에서 드롭다운 목록을 열어 언리얼 엔진에서 사용하려는 환경설정 파일에 정의된 컬러 스페이스 중 하나를 선택합니다.

    컬러 스페이스 설정

  6. 사용하려는 각 컬러 프로파일에 대해 마지막 두 단계를 반복한 후 에셋을 저장 합니다. 언리얼 엔진에서 실제로 사용해야 하는 컬러 프로파일만 구성합니다. 이렇게 하면 환경설정 에셋을 최대한 가볍게 유지할 수 있습니다.

    컬러 스페이스가 추가된 OCIO 환경설정 에셋

이제 OpenColorIO 환경설정 에셋이 구성되었으므로 언리얼 엔진의 다른 시스템에서 컬러 트랜스포메이션을 적용하는 데 사용할 수 있습니다.

언리얼 엔진에 있는 시스템의 컬러 변환 구성 방법은 다를 수 있지만 OpenColorIO를 사용한 컬러 변환 구성은 동일합니다. 어떤 OpenColorIO 환경설정 에셋을 사용할 것인지, 소스와 대상 컬러 스페이스는 무엇인지를 지정해야 합니다.

  • 환경설정 소스(Configuration Source): 사용 중인 OpenColorIO 환경설정 에셋입니다.

  • 소스 컬러 스페이스(Source Color Space): 변환하려는 입력 컬러 스페이스입니다.

  • 대상 컬러 스페이스(Destination Color Space): 변환하려는 출력 컬러 스페이스입니다.

언리얼 엔진에서의 일반적인 OCIO 에셋 구성

다음 단계

이제 OpenColorIO 환경설정 에셋이 생성되었으므로 언리얼 엔진의 다른 영역에서 컬러 변환을 적용하는 방법을 학습합니다. 다음과 같은 페이지에서는 언리얼 엔진의 다양한 시스템에서 컬러를 관리하는 방법을 안내합니다.