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