Level Of Detail (LOD) スタティック メッシュが別の値に遷移する時点を制御するために、Unreal Engine 5 (UE5) は画面スペースでのスタティック メッシュの現在のサイズを使用します。あるプラットフォームでこの方法でのLOD の遷移制御が適切に機能したとしても、同じ数値が別のプラットフォームにおいてはうまくいかないことがあります。次の操作ガイドでは、UE5 プロジェクトが使用できる各プラットフォームに対して LOD 画面サイズ設定をカスタマイズする方法を説明します。
手順
次のセクションでは、プラットフォームに基づいて LOD が遷移する際に画面サイズを指定する方法を説明します。
-
まず、 コンテンツ ブラウザ で、対象の LOD が 2、3 個ある スタティック メッシュ を見つけ、 スタティック メッシュ エディタ で開きます。この例では、選択したスタティック メッシュに 4 つの LOD があります。プロジェクトのニーズを満たす個数を含むスタティックメッシュを選択できます。
拡大表示するには画像をクリック
-
スタティックメッシュ エディタで選択したスタティックメッシュを開いたら、[Details] パネルに進みの [LOD Settings] セクションを展開します。
拡大表示するには画像をクリック
-
[Auto Compute LOD Distances] の隣にあるチェック ボックスをオフにします。これにより LOD トランジションの距離を手動で設定できます。
拡大表示するには画像をクリック
-
次に、[LOD Picker] セクションに移動し、 [Custom] オプションのチェック ボックスをオンにして有効にします。これによりすべての LOD がスタティック メッシュ エディタで一度に確認できます。
拡大表示するには画像をクリック
-
[LOD1] セクションを展開し、[Screen Size] オプションの 下向き矢印 をクリックして、プラットフォームごとの LOD オーバーライドを追加するオプションを表示します。
拡大表示するには画像をクリック
-
表示されたプラットフォームごとのオーバーライド リストから [Add Override for Mobile] オプションを選択します。
拡大表示するには画像をクリック
-
LOD 2 と LOD 3 について上記のステップを繰り返します。完了すると、[Details (詳細)] パネルは次の画像のようになります。
拡大表示するには画像をクリック
-
これで、 [Mobile] オプションの下のボックスに新しい数値を入力して、モバイル画面のサイズを調整できるようになりました。それぞれの LOD に対してどの画面サイズを使用するのか判定するために、スタティック メッシュ エディタの ビューポート に [Current Screen Size] が表示されます。
拡大表示するには画像をクリック
最終結果
モバイル デバイス セットで LOD が遷移するときの距離をオーバーライドする機能があると、プロジェクトで必要な場合に、まったく同じステップでコンソールまたは PC 用の遷移距離をセットアップできます。これを実行する場合、LOD セクションは次の画像のようになります。
拡大表示するには画像をクリック