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

RendererListParams

UnityEngine.Rendering 中的结构体

/

实现于:UnityEngine.CoreModule

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

描述

包含创建渲染器 RendererList 所需参数的结构体。

静态属性

无效返回一个空的 RendererListParams。

属性

cullingResults要绘制的可见对象集。您通常从 ScriptableRenderContext.Cull 中获取它。
drawSettings描述如何绘制对象的结构体。
filteringSettings描述如何过滤可见对象集的结构体,以便 Unity 仅绘制一个子集。
isPassTagName如果设置为 true,tagName 指定传递标签。否则,tagName 指定子着色器标签。
stateBlocks描述要覆盖 GPU 渲染状态的哪些部分的结构体数组。
tagName子着色器标签或传递标签的名称。
tagValuesShaderTagId 结构体数组,其中名称是给定子着色器标签或传递标签的值。

构造函数

RendererListParams创建一个 RendererListParams 结构体。