Version: 2023.2
Scriptable Render Pipeline Batcher
How BatchRendererGroup works

BatchRendererGroup

BatchRendererGroup (BRG) is an API for high-performance custom rendering in projects that use a Scriptable Render Pipeline (SRP) and the SRP Batcher.

BRG is the perfect tool to:

  • Render DOTS Entities. For example, Unity’s Hybrid Renderer uses BRG to do this.
  • Render a large number of environment objects where using individual GameObjects would be too resource-intensive. For example, procedurally-placed plants or rocks.
  • Render custom terrain patches. You can use different meshes or materials to display different levels of detail.

The following table lists and describes the topics in this section of the documentation.

Topic 描述
How BatchRendererGroup works Explains how BRG renders to the screen and introduces BRG-specific concepts.
Getting started with BatchRendererGroup Describes the requirements and compatibility of BRG and explains how to set up your project to support BRG.
Creating a renderer with BatchRendererGroup A section that explains how to use BRG to create a simple custom renderer.
DOTS Instancing shaders Describes the new data-oriented way shaders can load instance data.
Scriptable Render Pipeline Batcher
How BatchRendererGroup works
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961