Version: 2021.1

DrawingSettings

struct in UnityEngine.Rendering

切换到手册

DrawingSettings 描述如何对已排序的可见对象进行排序 (sortingSettings) 以及使用哪些着色器通道 (shaderPassName)。

另请参阅:ScriptableRenderContext.DrawRenderersScriptableRenderContext.CullFilteringSettings

静态变量

maxShaderPasses在 1 次 DrawRenderers 调用中可渲染的最大通道数。

变量

enableDynamicBatching控制是否启用动态批处理。
enableInstancing控制是否启用实例化。
mainLightIndex配置应将什么光源用作主光源。
overrideMaterial设置材质以用于将在此组中渲染的所有渲染器。
overrideMaterialPassIndex选择要使用哪个覆盖材质通道。
perObjectData要在渲染期间设置的每对象数据的类型。
sortingSettings如何在渲染期间对对象进行排序。

构造函数

DrawingSettings创建绘制设置结构。

公共函数

GetShaderPassName获取此绘制调用可渲染的着色器通道。
SetShaderPassName设置此绘制调用可渲染的着色器通道。