Description 描述
Settings for ScriptableRenderContext.DrawRenderers.
DrawingSettings describes how to sort visible objects are sorted (sortingSettings) and which shader passes to use (shaderPassName).
See Also: ScriptableRenderContext.DrawRenderers, ScriptableRenderContext.Cull, FilteringSettings.
Static Properties
| maxShaderPasses | The maxiumum number of passes that can be rendered in 1 DrawRenderers call. |
Properties 属性
| enableDynamicBatching | Controls whether dynamic batching is enabled. | ||
| enableInstancing | Controls whether instancing is enabled. | ||
| mainLightIndex | Configures what light should be used as main light. | ||
| overrideMaterial | Sets the Material to use for all drawers that would render in this group. | ||
| overrideMaterialPassIndex | Selects which pass of the override material to use. | ||
| perObjectData | What kind of per-object data to setup during rendering. | ||
| sortingSettings | How to sort objects during rendering. |
Constructors
| DrawingSettings | Create a draw settings struct. |
Public Methods 公共方法
| GetShaderPassName | Get the shader passes that this draw call can render. | ||
| SetShaderPassName | Set the shader passes that this draw call can render. |