DrawingSettings 描述如何对已排序的可见对象进行排序 (sortingSettings) 以及使用哪些着色器通道 (shaderPassName)。
另请参阅:ScriptableRenderContext.DrawRenderers、ScriptableRenderContext.Cull、FilteringSettings。
maxShaderPasses | 在 1 次 DrawRenderers 调用中可渲染的最大通道数。 |
enableDynamicBatching | 控制是否启用动态批处理。 |
enableInstancing | 控制是否启用实例化。 |
mainLightIndex | 配置应将什么光源用作主光源。 |
overrideMaterial | 设置材质以用于将在此组中渲染的所有渲染器。 |
overrideMaterialPassIndex | 选择要使用哪个覆盖材质通道。 |
perObjectData | 要在渲染期间设置的每对象数据的类型。 |
sortingSettings | 如何在渲染期间对对象进行排序。 |
DrawingSettings | 创建绘制设置结构。 |
GetShaderPassName | 获取此绘制调用可渲染的着色器通道。 |
SetShaderPassName | 设置此绘制调用可渲染的着色器通道。 |