Version: Unity 6.0 (6000.0)
言語 : 日本語
ビルトインレンダーパイプラインでの影の解像度の設定
ビルトインレンダーパイプラインでより多くのライトプローブをサンプリングするゲームオブジェクトの設定

ビルトインレンダーパイプラインでのアンビエントオクルージョンの追加

アンビエントオクルージョン (Ambient occlusion、AO) は、折り目、穴、互いに近接する表面に発生するソフトシャドウをシミュレートする機能です。これらのエリアはアンビエントライトを遮る (遮断する) ため、暗く見えます。

サーフェス上の点に当たるアンビエントライトの量を近似することで機能します。次に、互いに近接する折り目、穴、表面を暗くします。

アンビエントオクルージョンを使用して、ライティングにリアルさを加えることができます。

ベイクしたアンビエントオクルージョン

シーンで Baked Global Illumination (ベイクしたグローバルイルミネーション) が有効になっている場合、Unity はアンビエントオクルージョンをライトマップにベイクできます。これは ベイクしたアンビエントオクルージョン と呼ばれます。

シーンでベイクしたアンビエントオクルージョンを有効にするには、以下を行います。

  1. Lighting ウィンドウを開きます (メニュー:__Window__> Rendering__> Lighting__)。
  2. Mixed Lighting セクションに移動します。
  3. Baked Global Illumination を有効にします。
  4. Lightmapping Settings セクションに移動します。
  5. Ambient Occlusion を有効にします。

リアルタイムのアンビエントオクルージョン

Global Illumination がシーンで有効になっていないにもかかわらずアンビエントオクルージョンのエフェクトが必要な場合は、ポストプロセスエフェクトを使用してリアルタイムのアンビエントオクルージョンをシーンに適用できます。

シーンで Enlighten Realtime Global Illumination が有効になっている場合、間接ライティングの解像度は細かいディテールや動的オブジェクトを捉えません。ずっと詳細でライティングの品質が高い結果を得られるリアルタイムのアンビエントオクルージョンポストプロセスエフェクトを使用することをお勧めします。

リアルタイムアンビエントオクルージョンのポストプロセスエフェクトの詳細については、ポストプロセスエフェクト を参照してください。

追加リソース

ビルトインレンダーパイプラインでの影の解像度の設定
ビルトインレンダーパイプラインでより多くのライトプローブをサンプリングするゲームオブジェクトの設定