プラットフォームごとの LOD の設定

プラットフォーム単位に基づく LOD の設定方法。

コンテンツ

複数の詳細度 (LOD) のスタティック メッシュがあると、離れたオブジェクトのレンダリング コストを削減できますが、この情報を格納するために追加のメモリが必要なので、メモリなどリソースに制限があるプラットフォームでは問題になります。以下の操作ガイドでは、プラットフォームで使用できる LOD 数を制限する方法を説明します。

手順

次のセクションでは、UE5 プロジェクトを PC、コンソール、モバイル プラットフォームで使用するときに、どの LOD を使用するのかを指定する方法を説明します。

  1. まず、 コンテンツ ブラウザ で、作業する LOD が数個ある スタティック メッシュ を探し、 スタティック メッシュ エディタ で開きます。この例では、選択したスタティック メッシュに 4 つの LOD があります。プロジェクトのニーズを満たす個数を含むスタティック メッシュを選択できます。

    クリックしてフルサイズで表示

  2. スタティック メッシュ エディタでスタティックメッシュを開いたら、[Details (詳細)] パネル に移動し、[LOD Settings (LOD 設定)] カテゴリを展開します。

    クリックしてフルサイズで表示

  3. [Minimum LOD (最小 LOD)] の入力を探し、その横にある白い小さな三角形をクリックしてプラットフォームごとの LOD オプションを表示します。

    クリックしてフルサイズで表示

  4. 表示されたリストから、プラットフォーム名をクリックすることで、オーバーライドするプラットフォームを選択します。この例では、デスクトップモバイルコンソール のオーバーライドを設定します。

    クリックしてフルサイズで表示

  5. 最小 LOD 設定はどの LOD レベルを最初に使用するのかを制限することにより機能します。この例のスタティック メッシュには 4 つの LOD があるので、0 から 4 の数字を入力することができます。ゼロを入力すると、各 LOD を使用でき、4 の場合は最後の LOD のみが使用できます。この例では、0 をデフォルトに、1 をデスクトップに、2 をコンソールに、最後に 3 をモバイルに入力します。

    クリックしてフルサイズで表示

    1. 完了したら、[Save (保存)] ボタンを押して変更を保存します。

    クリックしてフルサイズで表示

最終結果

すべてのプラットフォームでそれぞれの LOD が設定されると、スタティック メッシュを UE5 のプロジェクトで使用する準備ができます。このしくみをさらに理解するために、次の画像を確認してください。

クリックしてフルサイズで表示

  • このスタティック メッシュを PC で見た場合、PC最小 LOD1 に設定したので、4 つの LOD のうち 3 つだけが表示されます。

  • このスタティック メッシュを コンソール で見た場合、コンソール最小 LOD2 に設定したので、4 つの LOD のうち 2 つだけが表示されます。  

  • このスタティック メッシュを モバイル で見た場合、モバイル最小 LOD3 に設定したので、4 つの LOD のうち 1 つだけが表示されます。

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