比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

...

HDR Light Studio uses OpenColorIO color management. OCIO provides a straightforward and consistent user experience across all supporting applications while allowing for sophisticated back-end configuration options suitable for high-end production usage.

OpenColorIO is simple to use in HDR Light Studio, and is automatically configured and ready to use after installing HDR Light Studio.

 
There are 3 areas in HDR Light Studio where Color Management is used:

1. Display

All content inside HDR Light Studio is handled in linear format - i.e. no color transform = ground truth values. For example, the Render View, Light Preview and Canvas are all displaying linear image data. So, in order for them to look correct on your display, a display LUT/Color Profile needs applying to this data. The most popular LUT to use for your display is sRGB. We suggest using the Preferences to set your default OCIO Default View to sRGB.

...

2. Loaded Images

Anywhere where an image can be loaded into HDR Light Studio, a Color Profile can be set for the image. This Color Profile tells HDR Light Studio the color profile that is embedded in the values of the image, so it can convert the image back into linear color space. Therefore when selecting sRGB for example, the image has a 'reverse' transform of the sRGB profile applied. It does not apply another sRGB transform, this would result in the image having a double sRGB profile applied.

Below a photograph has been loaded into HDR Light Studio, it is a JPEG file and will be in the sRGB color space. By default a Color Profile of Linear is applied to loaded images. The image on the left looks washed out, it needs to be set to sRGB in order to remove it's sRGB color space, and return the image to linear space. Then when the image is displayed in the Light Preview, which has an sRGB color space, the image appears correctly.

...

3. Production Render

When producing production renders of your HDR content. There is an option to set a Color Profile for the output. It is very rare you would want to use this as it would destroy the integrity and lighting look you had created in HDR LIght Studio. But it does allow a Color Profile to be used perhaps to change the lighting look to a specific feel.

 

A Recommended Simple Color Workflow

For some 3D artists color management can be a little daunting and confusing.

Here are some simple rules if you want to use the color management in the most simple way:

  1. In the application Preferences, set OCIO Config to nuke-default, and OCIO Default View to sRGB (default) this means at all times when starting HDR Light Studio, the Canvas, Render View and Light Preview will display their image content with sRGB profile.

  1. When loading high dynamic range images into HDR LIght Studio, leave the Color Profile set to : Linear. This assumes the HDR file is already in linear color space, which it should be.

  1. When loading any LDR image (say a standard photograph as a JPEG) change the Color Profile for that image to sRGB, this will then transform that image to linear space.

  1. When rendering your final output, leave the Color Profile in the Production Render as Linear, so all output content is linear. This is what is needed for accurate lighting in your 3D software.

 

Customizing OCIO

In a larger studio, the OCIO environment variable allows you to specify your OCIO config file. Here's an example pointing to some Nuke defaults that ship with HDR Light Studio:Studioは、OpenColorIOカラーマネジメントを採用しています。OCIOは、ハイエンドプロダクションでの使用に適した高度なバックエンド設定オプションを可能にしながら、サポートするすべてのアプリケーションでわかりやすく一貫したユーザーエクスペリエンスを提供します。

OpenColorIOは、HDR Light Studioで簡単に使用でき、HDR Light Studioをインストールすると自動的に設定され、すぐに使用できるようになります。

 
HDR Light Studioでは、カラーマネージメントが使用される領域が3つあります。

  1. ディスプレイ

HDR Light Studio内のすべてのコンテンツは、リニアフォーマットで扱われます。つまり、色変換を行わない=素のままの値で扱われます。例えば、Render View、Light Preview、Canvasは、すべてリニアな画像データを表示しています。従って、ディスプレイ上で正しく表示させるためには、ディスプレイLUTまたはカラープロファイルをこのデータに適用する必要があります。ディスプレイに使用する最も一般的なLUTはsRGBです。PreferencesでOCIO Default ViewをsRGBに設定することをお勧めします。

...

  1. 読み込まれた画像

HDR Light Studioに画像を読み込むと、Color Profileでその画像のカラープロファイルを設定することができます。このColor Profileは、画像の値に埋め込まれているカラープロファイルをHDR Light Studioに伝え、画像をリニアカラースペースに変換することができます。したがって、例えばsRGBを選択した場合、画像にはsRGBプロファイルの「逆の」変換が適用されます。これは、画像に2回sRGB プロファイルが適用されることになります。

下の写真は、HDR Light Studio に読み込まれた JPEG ファイルで、sRGB カラースペースになります。デフォルトでは、読み込まれた画像にカラープロファイルのリニアが適用されます。左の画像は色が飛んでいるように見えます。元のsRGBの色空間を取り除くためにsRGBに設定し、リニア空間に画像を戻す必要があります。その後、sRGBの色空間を持つLight Previewで画像を表示すると、画像は正しく表示されます。

...

  1. Production Render

HDR コンテンツのプロダクションレンダリングを行う場合、出力用のColor Profileを設定するためのオプションがあります。HDR Light Studioで作成したライティングルックが失われてしまうため、これを使用することはほとんどありません。しかし、Color Profileを使用することで、ライティングの外観を特定の雰囲気に変更することができます。

推奨されるシンプルなカラーワークフロー

3Dアーティストにとって、カラーマネジメントは少し難しく、混乱しやすいものです。

ここでは、カラーマネージメントを最もシンプルな方法で使用するための簡単なルールを紹介します。

  1. アプリケーションのPreferencesで、OCIO Configをnuke-defaultに、OCIO Default ViewをsRGB(デフォルト)に設定します。これは、HDR Light Studioを起動すると、Canvas、Render View、Light Previewが常にsRGBプロファイルで画像内容を表示することを意味します。

  1. HDR Light Studioにハイダイナミックレンジ画像を読み込む場合、カラープロファイルはLinearに設定したままにしてください。これは、HDRのファイルがすでにリニアカラースペースであることを前提としているためです。

  1. LDR画像(例えばJPEGのような標準的な写真)を読み込む際、その画像のColor ProfileをsRGBに変更すると、その画像がリニアスペースに変換されます。

  1. 最終出力をレンダリングするとき、Production RenderのColor ProfileをLinearのままにして、すべての出力コンテンツがLinearになるようにします。これは、3Dソフトウェアで正確な照明を行うために必要なものです。

 

Customizing OCIO

大規模なスタジオでは、OCIO環境変数でOCIOの設定ファイルを指定することができます。以下は、HDR Light Studioに同梱されているNukeのデフォルトを指定する例です。

OCIO = C:\Program Files\Lightmap\HDR Light Studio\OCIOConfigs\nuke-default\config.ocioThis value can been seen (if set) in the Preferences dialog. For further information see

ご注意: 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 ではありません

設定されている場合、この値はPreferencesダイアログで確認することができます。詳細については、http://opencolorio.org/    (英語)を参照してください。