Eye-Dome Lighting を有効にする

Eye Dome lighting を有効にして、輪郭を強調して奥行きを出す方法を説明します。

Windows
MacOS
Linux
コンテンツ

Eye-Dome Lighting (EDL) は、近くにあるオブジェクトをグループ化し、それらの輪郭に影をつけ、奥行きを出すことで、点群内でオブジェクトの形状を際立たせるライティング モードです。EDL はポストプロセス マテリアルとして実装されており、動作にはポストプロセス ボリュームを必要とします。エンジンのライトソースは一切使用しないため、Unlit レンダリング手法で使用することができます。

EDL はアンビエント オクルージョンと併用することができますが、画像が極度に暗くなる可能性があります。

手順

  1. ポストプロセス ボリュームをレベルに追加します。[Place Actors (アクタを配置)] ウィンドウで Post Process Volume を探してレベルへドラッグします。

    Adding a Post Process Volume to the Level

  2. ポストプロセス ボリュームを選択して、[Details] パネルで Rendering Features までスクロールします。

  3. [Post Process Materials] を展開して + アイコンをクリックして新規マテリアルを配列へ追加します。

  4. 追加した新規マテリアルのドロップダウン メニューから [Asset reference] を選択します。

    Adding a Post Processing Material to the Volume

  5. [None] ドロップダウンをクリックします。[View Options][Engine Content][Plugin Content] を有効にして視覚化します。

    Showing engine content in the Post Processing Material picker

  6. [None] ドロップダウン メニューを再度クリックします。以下の 2 つのオプションのいずれかを選択します。

    • M_PP_EDL_MainPass - EDL を点群だけでなく、レベル内の各オブジェクトに適用します。点群要素の表示のみ行う場合は、このオプションを推奨します。

    • M_PP_EDL_CustomPass - Custom Depth Pass を使用しているオブジェクトのみに EDL を適用します。EDL を選択して適用する場合に推奨するオプションです。

    [Custom Depth Pass (カスタム深度パス)] を有効にするとパフォーマンス コストが増加します。

  7. EDL をレベル全体に適用するには、ポストプロセス ボリュームで [Infinite Extent (Unbound) (無制限)] オプションを有効にします。

結果

EDL がレベルに適用されました。レベル内のオブジェクトの輪郭への変化と、それに伴う深度感覚の向上に注目してください。

EDL 適用前

EDL 適用後

タグ
Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
閉じる