OpenColorIO TOP は、OpenColorIO ライブラリ(http://opencolorio.org/)を利用して、テクスチャやイメージにさまざまな変換やルックアップテーブルを適用します。変換が適用されるデフォルトの順序は、Color Space、File、CDL、Output (Display)です。
この順序は、チェーン内の複数の OpenColorIO TOP を使用して変更することができ、不要なトランスフォームはトグルオフされます。
TouchDesignerのTOPのカラースペースはリニアなので、一般的にTouchDesignerに取り込まれた画像は、非リニアにエンコードされている場合はリニアに変換する必要があります。
ルックアップテーブル、トランスフォーム、カラースペース、ビュー、表示などのすべての関連情報を保持するファイルを設定します。アプリケーションのインストールフォルダ/Samples/OpenColorIOには、いくつかのサンプルが用意されています。
設定ファイルを手動でリロードします。
設定ファイルで指定したルックアップテーブルのサイズ。
ルックアップカラーの精度。Automaticは設定ファイルから自動的に精度を取得するか、特定の精度のフォーマットを選択することができます。
- Automatic / auto
- 8-bit fixed / fixed8
- 10-bit fixed / fixed10
- 16-bit fixed / fixed16
- 16-bit float / float16
- 32-bit float / float32
この変換のオン/オフを切り替えます。カラースペース・トランスフォームはイメージをあるカラースペースから別のカラースペースに変換します。
入力のカラースペース、入力イメージのカラースペースを指定します。
出力のカラースペースを指定します。入力のカラースペースからこのカラースペースに変換されます。
この変換のオン/オフを切り替えます。ファイルトランスフォームは、個々のカラースペース変換ファイルを適用します。様々なファイル形式がサポートされていますが、代表的なものとしては spi1d と spi3d があります。
読み込むファイルを指定します。ファイルは特定の色空間を想定しており、 ファイル変換はこれを内部的には処理しないことに注意してください。
ファイルの補間方法を設定します。
- Nearest / nearest
- Linear / linear
- Tetrahedral / tetrahedral
- Best / best
変換の方向を指定します。変換を反転させるには、Inverse を選択します。
- Forward / forward
- Inverse / inverse
Color Decision List -イメージに対するこの変換の効果を、パラメータ値を使って手動で選択、或いはカラーコレクションファイル(.cc)を使って選択します。 https://en.wikipedia.org/wiki/ASC_CDL
- Off / off
- Values / values
- Color Correction File / ccfile
ゲインを調整します。
- X / slopex
- Y / slopey
- Z / slopez
オフセットを調整します。
- X / offsetx
- Y / offsety
- Z / offsetz
ガンマを調整します。
- X / powerx
- Y / powery
- Z / powerz
彩度を調整します。
変換の方向を指定します。変換を反転させるには、Inverse を選択します。
- Forward / forward
- Inverse / inverse
スロープ、オフセット、パワー、彩度の情報は、代わりにカラーコレクションファイル(.cc)から読み込むことができます。
ディスプレイ変換を切り替えます。 ディスプレイ変換により、特定のディスプレイデバイスへの色空間変換が可能になります。
ディスプレイを変形する前に適用する露出を調整します。
イメージの表示に使用されるデバイスのカラースペース。
Specifies the color space transform to be applied to the image.
イメージに適用する色空間変換を指定します。
Specifies the input color space.
入力カラースペースを指定します。
ディスプレイ変換後のガンマ補正量を調整します。
参照:共通 Common ページ