教育事業部の事業内容 演劇、音楽のタレント並びに作詞家、作曲家、編曲家等アーティストの育成及びマネージメント、コンピュータ教室の経営等を行っています。
ゲームエンジン Unity オンラインマニュアル
教育事業 パルテア

〜Unity Graphics Mesh メッシュの詳細レベル (LOD)〜

メッシュの詳細レベル (LOD)
このページには、メッシュの詳細レベル (LOD) に関する情報が含まれています。シェーダーの LOD については、サブシェーダーの LOD 値を参照してください。

詳細レベル (LOD) は、Unity が遠くのメッシュをレンダリングするために必要な GPU 操作の数を減らす手法です。

シーン内のゲームオブジェクトがカメラから遠く離れている場合、ゲームオブジェクトがカメラに近い場合に比べて詳細度が低くなります。ただし、デフォルトでは、Unity は両方の距離で同じ数の三角形を使用してレンダリングします。これにより、GPU 操作が無駄になり、シーンのパフォーマンスに影響を与える可能性があります。

LOD 手法により、Unity はカメラからの距離に基づいてゲームオブジェクトのレンダリングする三角形の数を減らすことができます。これを使用するには、ゲームオブジェクトに、ジオメトリの詳細レベルが下がるメッシュがいくつか必要です。これらのメッシュは LOD レベルと呼ばれます。ゲームオブジェクトがカメラから遠いほど、Unity は低詳細度の LOD レベルでレンダリングします。この手法により、離れた場所にあるゲームオブジェクトのハードウェアの負荷が軽減されるため、レンダリング パフォーマンスが向上します。

Unity で LOD を使用する方法を理解するには、まず LOD レベルとは何か、どのように機能するかを理解する必要があります。

LOD レベル

LOD レベルは、ゲームオブジェクトのジオメトリに対して Unity がレンダリングする詳細レベルを定義するメッシュです。ゲームオブジェクトが LOD を使用すると、Unity はゲームオブジェクトのカメラからの距離に基づいて、そのゲームオブジェクトの適切な LOD レベルを表示します。

各 LOD レベルは個別のゲームオブジェクトに存在し、それぞれにその LOD レベルを表示するメッシュ レンダラー コンポーネントがあります。最も低い詳細レベルの場合は、Unity が 3D メッシュの代わりに表示するビルボード アセットを使用できます。Unity は必要に応じてこれらのゲームオブジェクトを表示または非表示にします。LOD レベルは、関連するゲームオブジェクトの子ゲームオブジェクトである必要があります。

以下の画像は、カメラからの距離に応じて LOD レベルがどのように変化するかを示しています。

LOD 0 では、カメラは多数の小さな三角形を含むメッシュを表示します。 LOD 1 では、カメラはメッシュの三角形の数が非常に少なく、サイズが非常に大きいことを示します。
LOD 0 では、カメラはメッシュの三角形の数が非常に少なく、サイズが非常に大きいことを示します。
LOD 1 では、カメラはメッシュの三角形の数が非常に少なく、サイズが非常に大きいことを示します。
Unity で LOD を設定する
LOD を使用するには、LOD グループ コンポーネントを含むゲームオブジェクトが必要です。 LOD グループ コンポーネントは、このゲームオブジェクトでの LOD の動作を定義するコントロールを提供し、各 LOD レベルで Unity が表示または非表示にするゲームオブジェクトを参照します。 このコンポーネントのプロパティの詳細については、LOD グループを参照してください。
Unity で LOD を設定するには、次の 2 つの方法があります。
外部の 3D モデリング アプリケーションで LOD レベルを構成すると、Unity は必要なゲームオブジェクトとコンポーネントを自動的に作成して構成できます。 正しい構成の詳細については、LOD メッシュのインポートを参照してください。
LOD グループ コンポーネントを含むゲームオブジェクトを手動で作成し、LOD レベルを手動で構成できます。
LOD レベルの設定

Unity が各 LOD レベルを表示するカメラからの距離を手動で設定するには、LOD グループ コンポーネントの選択バーを使用します。

LOD グループ コンポーネントは、最大 8 つの LOD レベルを受け入れます。LOD 0 はカメラに最も近いため、最も詳細な LOD レベルです。

プロジェクト全体の LOD 設定

品質設定ウィンドウでは、プロジェクト内のすべてのゲームオブジェクトに影響する LOD 設定を構成できます。

構成できる LOD 設定は 2 つあります。

最大 LOD レベル: 指定した LOD レベルを超えるメッシュをビルドから除外します。

LOD バイアス: しきい値距離でより高い LOD レベルとより低い LOD レベルのどちらを優先するかを決定します。

    unity

  • 日時:// ~ //
  • 名称:
  • 場所:
  • 料金:¥0 (消費税込)