/
4.2.6 ライティング精度の選択
This is the documentation for Enlighten.
4.2.6 ライティング精度の選択
効率的な Enlighten ライティングを実現するには、ライティング精度とコストのバランスを見つけることが重要です。
アクタに対して指定するライトマップ ピクセル サイズが小さくなるほど、Enlighten が各チャートに対して生成するライトマップ ピクセル数が多くなります。各静的メッシュ アクタの Enlighten Quality はデフォルトで High に設定されており、100 単位のライトマップ ピクセル サイズを目標とします。これは、間近で見るエリアにとっては適切なレベルの精度ですが、より多くのライトマップ ピクセルを必要とします。
建物の高層階など、常に遠くから見るエリアについては Enlighten Quality を下げて (ライトマップ ピクセル サイズを大きくして) も問題ありません。離れたところから見ると、精度の低下は顕著ではありません。
- Show で、Enlighten > Lighting Quality を選択します。
これにより、レベル内のアクタに割り当てられている Enlighten の品質が表示されます。
Lighting Quality の視覚化により、メッシュには次のように色が付けられます。- 青色: High
- 緑色: Medium
- オレンジ色: Low
- 紫色: Background
- 灰色: ライトマップ不使用
現時点では、ライトマップを使用するすべてのアクタが青色です。すべてが High 設定を使用するためです。
- World Outliner でアクタ EnlightenSystemContainer を選択します。
EnlightenSystemContainer アクタには、同じレベル内のすべてのアクタに適用されるプロパティが含まれています。 - Details タブの Enlighten Settings で、Default Quality を Medium に設定します。
すべてのアクタが Medium 設定 (緑色) を使用するようになりました。 - 静的メッシュ アクタを右クリックし、Select > Select All StaticMeshActor(s) を選択します。
これにより、レベル内のすべての静的メッシュ アクタが選択されます。 - 再度右クリックし、Visibility > Show Only Selected を選択します。
これにより、静的メッシュ アクタを除いてすべて非表示になります。これで、以降のステップが容易になります。 - Esc を押してアクタの選択を解除します。
- 地面、1 階の壁など、ライトマップを使用する路上のレベルにあるアクタをすべて選択します。これらは、プレイヤーが間近で見るエリアです。
これを最も迅速に行うには、Ctrl と Alt を押しながら、マウスをドラッグして複数のアクタを選択します。
あまりに精密に行う必要はありません。路上のレベルから間近で見る可能性の高いアクタについては、独自で判断してください。 - 路上のレベルにあるアクタを選択し、Details > Enlighten で、Enlighten Quality を High に設定します。
このプロセス中、街灯、ゴミ箱 (灰色) など、ライトマップを使用しないアクタの Enlighten Quality も変更することができます。これらのアクタはライトマップを使用しないように変更されているため、結果に影響を及ぼしません。
背景の建物の設定を変更することもできます。これらは後の手順で変更します。 Build > Re-run Enlighten Parameterize を選択して、Enlighten ライトマップ UV を再生成します。
パラメタライズの実行前
実行後
Medium を使用しているアクタと High を使用しているアクタのライトマップ ピクセルは同じサイズです。
Medium を使用しているアクタのライトマップ ピクセルは、High を使用しているアクタのピクセルよりも大きくなっています。つまり、使用する Enlighten ライトマップ ピクセルが少なくなっています。
- 背景の建物は常に遠くから見るので、Low に設定することができます。
World Outliner で、Ctrl + クリックを使用して 3 つの Buildings_Background メッシュを選択します。 - Details タブの Enlighten で、Enlighten Quality を Low に設定します。
- レベル内のサインは光を発するので、ライティング精度を十分なものにする必要があります。
World Outliner の Assets > Signs フォルダーですべてのアクタを選択します。 - Details > Enlighten で、Enlighten Quality を High に設定します。
サインは High 設定を使用し、青色で表示されるようになりました。 - Enlighten Parameterize を再実行して、Enlighten ライトマップ UV を再生成します。
サインは前よりも多くのライトマップ ピクセルを使用するようになり、背景アクタははるかに少ないピクセルを使用するようになりました。