Version: Unity 6.0 (6000.0)
言語 : 日本語
URP の BatchRendererGroup API で描画コマンドを作成する
URP の DOTS Instancing シェーダー

BatchRendererGroup API のためのカスタムシェーダーの記述

DOTS (Data-Oriented Technology Stack) Instancing をサポートするカスタムシェーダーを記述し、BatchRendererGroup API で使用できるようにするための関連資料です。

ページ 説明
DOTS Instancing シェーダー DOTS Instancing をサポートするシェーダーの特性と長所について説明します。
カスタムシェーダーでの DOTS Instancing のサポート カスタムシェーダーに定義とプロパティを追加して、DOTS Instancing と互換性のあるシェーダーにします。
カスタムシェーダーでの DOTS Instancing プロパティの宣言 カスタムシェーダーコードで DOTS Instancing プロパティブロックを宣言します。
カスタムシェーダーでの DOTS Instancing プロパティへのアクセス ビルトインのマクロを使用して、カスタムシェーダーコードの DOTS Instancing プロパティにアクセスします。
DOTS Instancing シェーダーのベストプラクティス DOTS Instancing シェーダーの予期しない動作を回避するための構造体データ。
DOTS Instancing シェーダーサンプル ビルトインのマクロを使用して、DOTS Instancing シェーダーのインスタンスごとのデータと定数データにアクセスする例。
DOTS Instancing シェーダーマクロリファレンス カスタムシェーダーで DOTS Instancing プロパティにアクセスするために使用できるビルトインのマクロを探ります。
DOTS Instancing シェーダー関数リファレンス 描画コマンドデータから定数の値を直接ロードするために使用できるビルトインの関数を探ります。
URP の BatchRendererGroup API で描画コマンドを作成する
URP の DOTS Instancing シェーダー
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961