Blender 4.1 のコンポジティングにおける大気遠近法のシリーズ第8回では、仮想カメラからの距離に基づいて画像のコントラストを減少させる方法について説明します。
動画の書き起こし
Blender 4.1 のコンポジティングにおける大気遠近法のシリーズ第8回では、仮想カメラからの距離に基づいて画像のコントラストを減少させる方法について説明します。
コントラストの減少は、Color Adjust グループの Brightness Contrast ノードを使用して実現できます。このノードを SATURATION グループの出力と Reroute ノードの間に配置します。

この場合、コントラストの減少は Contrast フィールドに負の値を設定することで行うことが重要です。
正規化された(ただし反転されていない)Depth 情報は 0 から 1 までの値を返し、1 は最も遠い要素を表します。最初に行うべきことは、Normalize の出力を -1 で乗算することです。これにより、最も近いオブジェクトが 0 で、最も遠いオブジェクトが -1 となり、初期のコントラスト減少が実現します。
この操作は、Normalize ノードと Brightness Contrast ノードの Contrast 入力の間に Utilities グループの Math ノードを挿入し、Math ノードのモードを Multiply に変更して、操作の第2値として -1 を設定することで行えます。

コントラストの減少は既に効果を発揮していますが、最小値が -1 であるため、あまり目立ちません。この操作をよりコントロールするために、最初の Multiply ノードと Contrast 入力の間に2つ目の Math Multiply ノードを挿入しましょう。

この場合、2つ目の Value フィールドには正の値を使用することを忘れないでください。このノードは、指定した任意の値と距離マスクを乗算します。その結果、0 から負の値までの範囲のコントラスト値が得られます。

2つの Math Multiply ノードと Brightness Contrast ノードを新しいグループにまとめ、このグループを CONTRAST と呼びましょう。
グループに入り、2つ目の Multiply ノードの 2nd Value 入力をグループの入力に接続します。
これにより、グループが閉じている状態でも、乗算値(したがってコントラストの強度)を簡単に変更できます。

グループ全体を選択し、M キーを一度または複数回押すことで、グループ全体を簡単に有効化または無効化できることをお知らせします(Mute 操作のショートカット)。
