3D-LUTが入力RGBを出力RGBに再マップ——リアルタイムでカラーグレーディングルックを生成。業界標準。
カラー・ルックアップ・テーブル(Color Lookup Table、略称LUT)は、カラー変換のための数学的な辞書のようなものです。個々のピクセルを計算する代わりに、可能なすべてのRGB入力を新しいRGB出力にマッピングします。これは非常に高速かつスケーラブルに行われるため、リアルタイムレンダリングや迅速なグレーディングが必要なあらゆる場所でLUTが使用されています。
撮影現場では、モニタリングのためにLUTを使用します。カメラは生のログ素材(フラットでコントラストの低い状態)を記録しますが、モニターはLUTを介して、リアルタイムで意図したルックを表示します。これにより、RAWファイルはまだ変更されていないにもかかわらず、監督と撮影監督は、目標とする映画に近い映像をすぐに確認できます。ポストプロダクションでは、同じLUTまたは改良されたLUTがカラーグレーダー(Premiere、DaVinci、Nukeなど)に読み込まれ、手動調整の出発点として使用されるか、直接最終出力に適用されます。
技術的には、3D-LUTは3次元グリッドにカラー値を格納します。32×32×32のLUTは32,000の参照点を補間しますが、64×64×64では262,000になります。グリッドが密になるほどカラー変換の精度は高まりますが、ファイルサイズも大きくなります。映画制作の標準は、微妙な階調が必要か、大まかなルックが必要かによって、通常33×33×33または64×64×64です。
グレーディングの実務では、LUTは交換可能で、迅速に適用でき、再現可能です。カラーリストは映画のようなルックのためのLUTを作成し、それをVFXスタジオに渡します。これにより、全員が同じカラースペースで作業できます。LUTが間違ったソースに適用されると問題が発生します。例えば、DCI-P3用に設計されたLUTをrec.709素材に適用すると、ひどい結果になる可能性があります。そのため、入力および出力カラースペースの指定が重要です。 .cubeや.3dlなどのファイル形式は、この情報を保存します。
注意点:LUTは無限の創造性のための場所ではありません。カラースペース変換をルックアップテーブルに圧縮するため、非常に強力なカラーグレーディング(ポイント・ツー・ポイントのカーブやフリーマスクを使用)は、手動またはDaVinciのノードセットアップで作成する方が優れています。しかし、LUTは一貫した適用、ショット間の迅速なマッチング、部署間の共有において真価を発揮します。