Legacy Documentation: Version 2018.1 (Go to current version)
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Experimental: this API is experimental and might be changed or removed in the future.

DrawRendererSettings

struct in UnityEngine.Experimental.Rendering

/

Implemented in:UnityEngine.CoreModule

Description

Settings for ScriptableRenderContext.DrawRenderers.

DrawRendererSettings describes how to sort visible objects are sorted (sorting) and which shader passes to use (shaderPassName).

See Also: ScriptableRenderContext.DrawRenderers, CullResults.Cull, FilterRenderersSettings.

Static Properties

maxShaderPassesThe maxiumum number of passes that can be rendered in 1 DrawRenderers call.

Properties

flagsOther flags controlling object rendering.
rendererConfigurationWhat kind of per-object data to setup during rendering.
sortingHow to sort objects during rendering.

Constructors

DrawRendererSettingsCreate a draw settings struct.

Public Methods

SetOverrideMaterialSet the Material to use for all drawers that would render in this group.
SetShaderPassNameSet the shader passes that this draw call can render.
对文档有任何疑问,请移步至开发者社区提问,我们将尽快为您解答