Version: Unity 6.0 (6000.0)
语言 : 中文
在 URP 中使用 BatchRendererGroup API 创建绘制命令
URP 中的 DOTS 实例化着色器

为 BatchRendererGroup API 编写自定义着色器

用于编写支持面向数据技术栈 (DOTS) 实例化的自定义着色器的资源,可与 BatchRendererGroup API 一起使用。

页面 描述
DOTS 实例化着色器 了解支持 DOTS 实例化的着色器的特点和优势。
在自定义着色器中支持 DOTS 实例化 将定义和属性添加到自定义着色器,使其与 DOTS 实例化兼容。
在自定义着色器中声明 DOTS 实例化属性 在自定义着色器代码中声明 DOTS 实例化属性块。
在自定义着色器中访问 DOTS 实例化属性 使用内置宏访问自定义着色器代码中的 DOTS 实例化属性。
DOTS 实例化着色器的最佳实践 构建数据以避免 DOTS 实例化着色器出现意外行为。
DOTS 实例化着色器示例 使用内置宏访问 DOTS 实例化着色器中的每个实例数据和常量数据的示例。
DOTS 实例化着色器宏参考 探索可用于访问自定义着色器中的 DOTS 实例化属性的内置宏。
DOTS 实例化着色器函数参考 探索可用于直接从绘制命令数据加载常量值的内置函数。
在 URP 中使用 BatchRendererGroup API 创建绘制命令
URP 中的 DOTS 实例化着色器