複数の詳細度 (LOD) のスタティック メッシュがあると、離れたオブジェクトのレンダリング コストを削減できますが、この情報を格納するために追加のメモリが必要なので、メモリなどリソースに制限があるプラットフォームでは問題になります。以下の操作ガイドでは、プラットフォームで使用できる LOD 数を制限する方法を説明します。
手順
次のセクションでは、UE5 プロジェクトを PC、コンソール、モバイル プラットフォームで使用するときに、どの LOD を使用するのかを指定する方法を説明します。
-
まず、 コンテンツ ブラウザ で、作業する LOD が数個ある スタティック メッシュ を探し、 スタティック メッシュ エディタ で開きます。この例では、選択したスタティック メッシュに 4 つの LOD があります。プロジェクトのニーズを満たす個数を含むスタティック メッシュを選択できます。
クリックしてフルサイズで表示
-
スタティック メッシュ エディタでスタティックメッシュを開いたら、[Details (詳細)] パネル に移動し、[LOD Settings (LOD 設定)] カテゴリを展開します。
クリックしてフルサイズで表示
-
[Minimum LOD (最小 LOD)] の入力を探し、その横にある白い小さな三角形をクリックしてプラットフォームごとの LOD オプションを表示します。
クリックしてフルサイズで表示
-
表示されたリストから、プラットフォーム名をクリックすることで、オーバーライドするプラットフォームを選択します。この例では、デスクトップ、モバイル、コンソール のオーバーライドを設定します。
クリックしてフルサイズで表示
-
最小 LOD 設定はどの LOD レベルを最初に使用するのかを制限することにより機能します。この例のスタティック メッシュには 4 つの LOD があるので、0 から 4 の数字を入力することができます。ゼロを入力すると、各 LOD を使用でき、4 の場合は最後の LOD のみが使用できます。この例では、0 をデフォルトに、1 をデスクトップに、2 をコンソールに、最後に 3 をモバイルに入力します。
クリックしてフルサイズで表示
- 完了したら、[Save (保存)] ボタンを押して変更を保存します。
クリックしてフルサイズで表示
最終結果
すべてのプラットフォームでそれぞれの LOD が設定されると、スタティック メッシュを UE5 のプロジェクトで使用する準備ができます。このしくみをさらに理解するために、次の画像を確認してください。
クリックしてフルサイズで表示
- このスタティック メッシュを PC で見た場合、PC の 最小 LOD を 1 に設定したので、4 つの LOD のうち 3 つだけが表示されます。
- このスタティック メッシュを コンソール で見た場合、コンソール の 最小 LOD を 2 に設定したので、4 つの LOD のうち 2 つだけが表示されます。
- このスタティック メッシュを モバイル で見た場合、モバイル の 最小 LOD を 3 に設定したので、4 つの LOD のうち 1 つだけが表示されます。