Version: Unity 6.0 (6000.0)
言語 : 日本語
URP の GPU Resident Drawer の有効化
URP の BatchRendererGroup API

URP の GPU レジデントドロワーと互換性のあるゲームオブジェクトを作成する

GPU レジデントドロワー と互換性のあるゲームオブジェクトを作成するには、以下のプロパティがあることを確認します。

  • Mesh Renderer コンポーネント を持ちます。
  • Mesh Renderer コンポーネントで、Light ProbesUse Proxy Volume に設定されていません。
  • 静的グローバルイルミネーションのみを使用し、リアルタイムグローバルイルミネーションは使用しません。
  • DOTS インスタンシングをサポートするシェーダーを使用します。詳細は、DOTS Instancing のサポート を参照してください。
  • あるカメラがレンダリングを完了し、別のカメラがレンダリングを開始する前に位置を移動しません。
  • MaterialPropertyBlock API を使用しません。
  • インスタンスごとのコールバック、例えば OnRenderObject を使用するスクリプトはありません。

GPU レジデントドロワーからゲームオブジェクトを除外する

GPU レジデントドロワーからゲームオブジェクトを除外するには、ゲームオブジェクトに Disallow GPU Driven Rendering コンポーネントを追加します。

  1. ゲームオブジェクトを選択します。
  2. Inspector ウィンドウで、Add Component を選択します。
  3. Disallow GPU Driven Rendering を選択します。

ゲームオブジェクトと子の両方を除外するには、Apply to Children Recursively を選択します。

追加リソース

URP の GPU Resident Drawer の有効化
URP の BatchRendererGroup API