Q100255: 색상 선택기의 '디스플레이 변환 활성화' 옵션을 사용하여 OCIO 디스플레이 변환을 적용하는 방법

팔로우

요약

이 문서에서는 Katana 색상 선택기 옵션인 '디스플레이 변환 활성화'가 작동하는 방식을 설명합니다.

추가 정보

OCIO에서는 선형에서 모니터의 색상 공간으로 변환할 때 모니터와 유사하게 색상 선택기 썸네일의 감마 보정을 위해 색상 선택기 디스플레이 변환을 활성화할 수 있습니다. Katana '디스플레이 변환 활성화' 옵션이 선택된 경우 OCIO 색상 선택기 디스플레이 변환을 사용합니다.

색상 변환은 OCIO 구성 파일 역할 섹션에서 지정해야 하며 이에 대한 자세한 내용은 OpenColorIO 설명서의 구성 구문 페이지에서 찾을 수 있습니다. 다음은 역할 섹션의 예입니다.

  roles:
  color_picking: cpf
  color_timing: lg10
  compositing_log: lgf
  data: ncf
  default: ncf
  matte_paint: vd8
  reference: lnf
  scene_linear: lnf
texture_paint: dt16

color_picking - 색상 선택 UI의 색상은 이 공간에 표시될 수 있으며, 다른 작업 공간(예: scene_linear 또는 Texture_paint)에서 색상을 선택할 수 있습니다.

Katana 의 기본 OCIO 구성을 사용하는지 아니면 사용자 정의 구성을 사용하는지에 따라 구성 파일을 살펴보면 색상 선택기에 적용된 특정 색상 변환을 볼 수 있습니다.

예를 들어 Katana 의 기본 OCIO 구성은 nuke -default이고 색상 선택 표시 변환은 sRGB로 설정됩니다. 이 정보는 $KATANA_ROOT/etc/ocio/ nuke -def 아래의 Katana 설치 디렉터리에서 찾을 수 있습니다. ault/config.ocio

색상 변환 논리

Katana 내에서 디스플레이 변환(filmlook)이 활성화된 상태에서 색상 선택기가 제공한 원시 화면 색상 값은 프로세서를 통해 전달되고 다음 Python 문에 의해 반환됩니다.

OCIO.GetCurrentConfig().getProcessor(OCIO.Constants.ROLE_COLOR_PICKING,
OCIO.Constants.ROLE_SCENE_LINEAR)


참고: 색상 선택기는 디스플레이 변환을 통해 파이프될 때 선택한 화면 색상을 생성하는 값을 채택한다는 가정하에 작동합니다(활성화된 경우). 즉, 디스플레이 변환 활성화 여부에 관계없이 색상 미리보기가 화면 색상과 일치합니다. .

    우리는 문제로 불편을 끼쳐 드려 죄송합니다

    이유를 알려주세요