Blooming (ブルーム)とは明るい光源(例えば、閃光のような)からの光が周囲の物体に漏れるように見える光学効果です。Bloom and Lens Flares イメージエフェクトはブルームを追加し、効率よく自動的にレンスフレアを生成します。ブルームは、シーンに大きな違いをもたらし、特に Unity で HDR レンダリング レンダリングとあわせて使用した場合に魔法的、夢のような環境を提案する、とても特色のあるエフェクトです。
例では Bloom and Lens Flares は Screen ブレンドモードを使用して柔らかな光を与えてます。新しいアナモフィック レンズフレア タイプは映画の感覚を呼び起こすのに役立ちます。
その他の イメージエフェクト 同様に、このエフェクトは Standard Assets をインストールすることで使用できます。
プロパティー | 機能 |
---|---|
Tweak Mode | レンズフレアなどの追加オプションについては、complex モードを選択します |
Blend mode | カラーバッファに Bloom を追加するために使用するメソッド。柔らかい Screen モードは、明るい画像のディテールを保持するのによいですが、HDR では動作しません。 |
HDR | Bloom が HDR バッファを使用しているかどうかピクセル強度が、[0,1]の範囲から出るかもしれないので、異なった見た目になる。詳細はトーンマッピング とHDR を参照してください。 |
Cast lens flares | 自動レンズフレア生成を有効か無効にします。 |
Intensity | 追加されたライトのグローバルライト強度( Bloom、Lens Flares に影響します)。 |
Threshold | 画像領域の中でこのしきい値より明るい領域はブルーム(また潜在的に Lens Flare)の影響を受けます。 |
Blur iterations | ガウス ブラーが適用される回数。反復回数が多いほど平滑性を向上させますが、周波数ノイズを隠すなどさらに処理時間がかかります。 |
Blur spread | ブラーの最大半径。パフォーマンスには影響しません。 |
Use alpha mask | アルファチャネルが Bloom エフェクトのマスクとして機能する程度。 |
Lens flare mode | Lens Flare のタイプ。オプションは Ghosting 、Anamorphic 、あるいはふたつの組み合わせです。 |
Lens flare mask | 画面の端での Lens Flare により画像の乱れを防ぐために使用されるマスク。 |
Local intensity | レンズフレアだけに使用するローカル強度。 |
Local threshold | 画像の部分が Lens Flare を受けるかを定義する累積ライト強度のしきい値。 |
Stretch width | アナモフィックレンズフレアの幅。 |
Blur iterations | アナモフィックレンズフレアにブラーを適用する回数。反復回数が多いほど平滑性を向上させますが、さらに処理時間がかかります。 |
Tint Color | Anamorphic Lens Flare のカラー調整 |
1st–4th Color | Ghosting or Combined が選択されたときのすべての Lens Flare のカラー調整 |
ブレンドモードはオーバーレイ時に 2 つの画像を合成する方法を決定します。ベースの画像から各ピクセルは、オーバーレイ画像での対応する位置のピクセルと数学的に組み合わせます。Unity のイメージエフェクトは Addモード,Screenモード 二つのブレンドモードが用意されています。
画像が Add モードでブレンドされている場合、カラーチャンネル(赤、緑、青)の値は、単純に足し合わされ、最大でも値は 1 となります。全体的な効果として最終的には、明るくない画像の領域をもっとも明るい部分に溶け込むことができます。最終的なイメージは色やディテールを失うため、Add モードは、まぶしいホワイトアウト効果が必要な場合に便利です。
白いスクリーン上に同時に 2 つのソース画像を投影する効果をシミュレートするので、Screen モードと命名されています。各カラーチャンネルは、別々に同じ値を合成します。まず、2 つのソースピクセルのカラーチャンネルの値が反転されます。(すなわち 1 から値を引き算します)次に、反転した 2 つの値が乗算され、その結果が反転されます。結果は、2 つのソースピクセルのどちらよりも明るくなりますが、最大の明るさになるためには元の色の両方とも最大の明るさである必要があります。全体的な効果としては、ソース画像より多くのカラーバリエーションとディテールが保持されるため、Add モードよりも緩やかな効果になります。
このエフェクトは Unity がサポートするすべてのハードウェア上で実行できます。