表示 BatchRendererGroup 的过程绘制命令。
这种类型的绘制命令包含对材质的引用,但所有顶点数据都由着色器以过程方式获取。
| baseVertex | 基本顶点 |
| batchID | 此绘制命令使用的批次 ID。确定着色器可用的元数据值。 |
| elementCount | 要绘制的元素(索引或顶点)数量 |
| flags | 指定绘制命令的渲染选项。 |
| indexBufferHandle | 要用于索引绘制的索引缓冲区的句柄。 |
| indexOffsetBytes | 索引缓冲区中索引将从中读取的偏移量,在发出索引绘制时。 |
| lightmapIndex | 此绘制命令中使用的烘焙光照贴图的索引。如果启用了光照贴图纹理数组,则此值始终为 -1 (0xFFFF)。 |
| materialID | 标识用于渲染此绘制命令中实例的材质。 |
| sortingPosition | 与 BatchDrawCommand.flags 结合使用,这指定了如何深度排序此绘制命令中的实例。 |
| splitVisibilityMask | 指示绘制命令可见的分割。 |
| topology | 执行绘制命令时使用的原始拓扑。 |
| visibleCount | 使用此绘制命令绘制的实例数。这必须是一个大于 1 的值。 |
| visibleOffset | 与此绘制命令中的第一个实例匹配的 BatchCullingOutputDrawCommands.visibleInstances 中的元素的索引。 |