/
19. ライティングの LOD

This is the documentation for Enlighten.

19. ライティングの LOD

大きなワールドでライティング更新の遅延を減らすために、Enlighten は見る人が遠く離れている場合のライティング解像度を自動的に低くすることができます。ライティング LOD が有効になっている場合、離れたエリアには、より低いライティング解像度が使用されます。

近いエリアでのライティング更新の遅延を減らすために、Enlighten は通常、離れたエリアを、レートを下げて更新します。ライティング LOD が有効になっている場合は、離れたエリアをフル レートで更新できます。

このオプションは試験的なものであるため、いくつかの制限があります。

ライトマップ LOD

Contribute Lightmap ライティング モードのメッシュの場合、lightmap LOD を使用できます。ライトマップ LOD が有効になっている場合、Enlighten は、ライトマップ内に複数の LOD を生成します。各 LOD のライトマップ ピクセルは段階的に少なくなります。カメラがメッシュから離れるにつれて、Enlighten はピクセル数の少ないライトマップ LOD へ切り替えます。

ワールド内のすべての静的メッシュに対してライトマップ LOD を有効にするには: 

  1. World SettingsEnlighten で、Lightmap LOD Count を 2 以上に設定します。
  2. Enlighten プリコンピュートを実行します。 

Enlighten がピクセル数の少ないライトマップ LOD に切り替える、カメラからの距離を設定するには、Lightmap LOD Distance プロパティを使用します。距離が 0 の場合、Enlighten がピクセル数の少ないライトマップ LOD へと切り替えることはありません。

Enlighten がピクセル数の少ないライトマップ LOD に切り替えると、メッシュは最も詳細度が低いメッシュ LOD を使って描画されます。

Enlighten ライトマップ LOD レベル間の切り替えは、現時点では円滑にブレンドされず、ポッピングが見えることがあります。

プローブ LOD

Enlighten が低いプローブ解像度に切り替える、カメラからの距離を設定するには、Probe LOD Distance プロパティを使用します。距離が 0 の場合、Enlighten はすべてのメッシュに対して最高解像度のプローブを使用します。

このプロパティは、自動プローブ配置が無効になっている場合は効果をもたらしません。

ランドスケープ LOD

ランドスケープ アクタのライティング LOD を有効にするには:

  1. Landscape アクタを選択し、Enable Landscape LOD にチェックを付けます。 
  2. Enlighten プリコンピュートを実行します。 

デフォルトでは、Enlighten は詳細レベルの数を自動的に選択します。World Settings で詳細レベルの最小数を指定することもできます。Enlighten で、プリコンピュートを実行する前に Minimum Landscape LOD Count を設定します。

Enlighten が低いランドスケープ ライトマップ解像度に切り替える、カメラからの距離を設定するには、Landscape LOD Distance プロパティを使用します。距離が 0 の場合、Enlighten はランドスケープのすべての部分に対して完全なライティング解像度を使用します。