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 - 別の作業スペース (scene_linear や texture_paint など) で色を選択しながら、色選択 UI の色をこのスペースに表示できます。

Katanaのデフォルトの OCIO 設定を使用しているか、カスタムの設定を使用しているかに応じて、設定ファイルを調べると、カラー ピッカーに適用された特定のカラー変換が表示されるはずです。

たとえば、 Katanaのデフォルトの OCIO 構成はnuke -default で、カラー ピッカーの表示変換は sRGB に設定されます。この情報は、 Katanaのインストール ディレクトリ $KATANA_ROOT/etc/ocio/ nuke -def にあります。 ault/config.ocio

色変換ロジック

Katana内では、表示変換 (filmlook) が有効になっているため、カラー ピッカーによって提供される生の画面カラー値がプロセッサを介して渡され、次の Python ステートメントによって返されます。

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


注:カラー ピッカーは、表示変換 (有効な場合) にパイプされたときに、選択した画面の色を生成する値を採用するという前提の下で動作します。つまり、表示変換が有効かどうかに関係なく、カラー プレビューが画面の色と一致します。 。

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください