版本: Unity 6 (6000.0)
语言英语
  • C#

RendererListDesc

UnityEngine.Rendering.RendererUtils 中的结构体

/

实现于:UnityEngine.CoreModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每一个建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

表示 RendererList 包含的一组游戏对象。

属性

batchLayerMask用于过滤此 RendererList 的批处理图层蒙版。
excludeObjectMotionVectors指示是否从 RendererList 中排除动态游戏对象。
layerMask用于过滤此 RendererList 的图层蒙版。
overrideMaterial用于渲染 RendererList 的游戏对象的材质。这将覆盖每个游戏对象的材质。
overrideMaterialPassIndex覆盖材质的通道索引。
overrideShader用于渲染 RendererList 的游戏对象的着色器。这将覆盖每个游戏对象的着色器。覆盖着色器不会覆盖现有的材质属性。
overrideShaderPassIndex选择要使用的覆盖着色器的哪个通道。
rendererConfigurationRendererList 的渲染器配置。有关更多信息,请参阅 PerObjectData。
renderingLayerMask用于过滤此 RendererList 的渲染图层蒙版。
renderQueueRange用于 RendererList 的材质渲染队列范围。有关更多信息,请参阅 RenderQueueRange。
sortingCriteriaUnity 用于对 RendererList 中的游戏对象进行排序的方法。有关更多信息,请参阅 SortingCriteria。
stateBlock一组可选值,用于覆盖 RendererList 的渲染状态。有关更多信息,请参阅 RenderStateBlock。

构造函数

RendererListDesc初始化并返回 RendererListDesc 的实例。

公共方法

IsValid检查 RendererListDesc 是否有效。

静态方法

ConvertToParameters将给定的 RendererListDesc 转换为具有等效参数的 RendererListParams 结构体。