Q100197: Katana の [モニター] タブで利用可能なカラースペースを調整するために OCIO 構成ファイルを変更する方法

フォローする

まとめ

Katana の[モニター]タブに表示される画像は、 Katanaな表示変換を適用して表示できます。これらの変換は、OCIO 構成でデバイス固有のルックアップ テーブル (LUT) として定義されます。

この記事では、事前定義されたさまざまな LUT を選択する方法と、カスタム OCIO 構成をKatanaに追加して使用可能な LUT のリストを拡張する方法について説明します。

詳しくは

Katana内部的に線形色空間で動作します。シーンがプレビュー レンダリングされると、シーンはシーンリニア カラースペースでレンダリングされ、フィルムルック ビジュアライゼーションを使用して[モニター]タブでプレビューされ、最終的な表示デバイスで表示されるのと同じようにイメージを確認できます。

各表示デバイスには、画像を表示するさまざまな方法を提供する多数の「ビュー」があります。画像にさまざまな LUT を適用するために定義されたビュー オプションは、 [モニター]タブの下部にあるフィルムルック ビジュアライゼーション ドロップダウンにあります。

mceclip0.png

デフォルトでは、限られた数のこれらのビューが OCIO 構成で定義され、アクティブになります。このリストにさらにオプションを追加するには、 config.ocioファイルの「displays」セクションに追加します

設定

手動で、OCIO 構成ファイルをカスタマイズする

これを実現するには、次の手順を実行します。

  1. OCIO 構成ファイルを見つけます。このファイルはデフォルトで $ KATANA _ROOT\etc\ocio\nuke-defaultにあります

  2. ホーム フォルダーなどの便利な場所にOCIOというフォルダーを作成しその中にconfig.ocioファイルとlutsフォルダーをコピーします。

  3. たとえば、「ビュー」として定義されたカラースペースを「ディスプレイ」セクションに追加するなどして、 config.ocioを編集します
     displays:
     default:
       - !<View> {name: None, colorspace: raw}
       - !<View> {name: sRGB, colorspace: sRGB}
       - !<View> {name: rec709, colorspace: rec709}
       - !<View> {name: rec1886, colorspace: Gamma2.4}
       - !<View> {name: AlexaV3LogC, colorspace: AlexaV3LogC}

  4. Katanaセッションでカスタム OCIO 構成を使用するには、 OCIOフォルダー内のconfig.ocioファイルを指すようにOCIO環境変数を設定しKatanaを起動します

    この環境変数がどのように設定されるかは、 Katanaの起動方法によって異なります。例えば:

    Linux
    ターミナルを開いて次のように入力します


    エクスポート OCIO=home/OCIO/config.ocio

    次に、同じ端末からKatanaを起動します。


    ウィンドウズ
    コマンド プロンプトを開き、次のように入力します


    set "OCIO=C:\Users\your.user\.katana\OCIO\config.ocio"

    次にコマンドプロンプトからKatanaを起動します。


Python コマンドを使用してプログラム的に

この例のような Python コードを使用して、構成ファイルを編集せずに OCIO 構成をカスタマイズすることもできます。

from Katana import OCIO
cfg = OCIO.GetCurrentConfig()
cfg = cfg.createEditableCopy()

# New views can be added to the 'default' OCIO display
cfg.addDisplay('default', 'Gamma18', 'Gamma1.8')
cfg.addDisplay('default', 'Wibble', 'Panalog')

# Update the current config
OCIO.SetCurrentConfig(cfg)

このコードが$KATANA_RESOURCES/UIPluginsディレクトリに配置されている場合、起動時に実行され、設定されたビューがデフォルトの OCIO 構成に追加されます。

OCIO カラー管理の詳細については、 Katana カラー管理に関する Katana ユーザー ガイド」 OpenColorIO 標準、およびOpenColorIO Python APIを参照してください

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

    理由をお聞かせください