...
HDR Light Studioでは、カラーマネージメントが使用される領域が3つあります。
ディスプレイユーザーインターフェースのディスプレイ
HDR Light
...
Studio内のすべてのライティングコンテンツは、リニアフォーマットで扱われます。つまり、色変換を行わない=素のままの値で扱われます。例えば、Render View群、Light Preview、Canvasは、すべてリニアな画像データを表示しています。従って、ディスプレイ上で正しく表示させるためには、ディスプレイLUTまたはカラープロファイルをこのデータに適用する必要があります。
前述したように、PreferencesパネルのOCIO Default View設定は、Presets Libraryのサムネイル、Canvas、Light Previewの画像に適用されます。 Render View群のカラー設定はインターフェイスを介して設定されます。 Render View群のカラー設定については、こちらで説明します。読み込まれた画像
HDR Light
...
下の写真は、HDR Light Studio に読み込まれた JPEG ファイルで、sRGB カラースペースになります。デフォルトでは、読み込まれた画像にカラープロファイルのリニアが適用されます。左の画像は色が飛んでいるように見えます。元のsRGBの色空間を取り除くためにsRGBに設定し、リニア空間に画像を戻す必要があります。その後、sRGBの色空間を持つLight Previewで画像を表示すると、画像は正しく表示されます。
...
Studio に画像を読み込むと、画像にColor Profileが設定されます。 デフォルトでは、主に HDRのライティングコンテンツを読み込むことが想定されるため、Linearに設定されています。
LUT を選択した場合、このColor Profileは、画像の値にすでに焼き付けられているカラープロファイルを HDR Light Studio に伝える必要があります。 その後、HDR Light Studio は「逆の」変換を適用して画像をリニアに変換します。
以下の画像は、値に sRGBがベイクされた花のローダイナミック レンジの画像です。 左側では、sRGBの画像にsRGBのディスプレイLUT が適用されているため、画像が白飛びしています。 そのため、画像は予想よりも明るく、色が褪せて見えます。 右側では、カラープロファイル sRGB が選択された場合に何が起こるかを示しています。 花の画像はsRGB のディスプレイLUT を使用してリニアのカラースペースに変換され、正しく見えるようになりました。
Production Render (HDRの出力ファイル)
HDR コンテンツのプロダクションレンダリングを行う場合、出力用のColor Profileを設定するためのオプションがあります。HDR Light
...
推奨されるシンプルなカラーワークフロー
3Dアーティストにとって、カラーマネジメントは少し難しく、混乱しやすいものです。
ここでは、カラーマネージメントを最もシンプルな方法で使用するための簡単なルールを紹介します。
アプリケーションのPreferencesで、OCIO Configをnuke-defaultに、OCIO Default ViewをsRGB(デフォルト)に設定します。これは、HDR Light Studioを起動すると、Canvas、Render View、Light Previewが常にsRGBプロファイルで画像内容を表示することを意味します。
HDR Light Studioにハイダイナミックレンジ画像を読み込む場合、カラープロファイルはLinearに設定したままにしてください。これは、HDRのファイルがすでにリニアカラースペースであることを前提としているためです。
LDR画像(例えばJPEGのような標準的な写真)を読み込む際、その画像のColor ProfileをsRGBに変更すると、その画像がリニアスペースに変換されます。
最終出力をレンダリングするとき、Production RenderのColor ProfileをLinearのままにして、すべての出力コンテンツがLinearになるようにします。これは、3Dソフトウェアで正確な照明を行うために必要なものです。
Customizing OCIO
...
Studioで作成したライティングルックが失われてしまうため、これを使用することは非常に稀です。常にリニアまたはRAWの設定を使用することをお勧めします。しかしながら、Color Profileを使用することで、ライティングの見た目を特定の雰囲気に変更することができます。
OCIO環境変数の設定
OCIO環境変数はOCIOの設定ファイルを指定することができます。以下は、HDR Light Studioに同梱されているNukeのデフォルトを指定する例です。
OCIO = C:\Program Files\Lightmap\HDR Light Studio\OCIOConfigs\nuke-default\config.ocio
ご注意: OCIOパスを指定する際は、スラッシュは使用しているプラットフォームに合わせて正しく使用し、二重にしないでください。
例:
\\cgi-shotgun\library\OCIO_Configs\aces_1.2_marks\config_marks_01.ocio \\\\cgi-shotgun\\library\\OCIO_Configs\\aces_1.2_marks\\config_marks_01.ocio ではありません
...