ScriptableRenderContext.DrawShadows 的设置。
此结构描述了要渲染的阴影光 (lightIndex) 以及使用的分割设置 (splitData).
其他资源:ShadowSplitData。
batchLayerMask | Unity 渲染其 BatchFilterSettings.batchLayer 值在此位掩码中启用的对象的。 |
cullingResults | 要使用的剔除结果。 |
lightIndex | 要渲染的阴影投射光的索引。 |
objectsFilter | 指定 Unity 在阴影传递中渲染的游戏对象的过滤器。 |
splitIndex | 要渲染的阴影投射光的分割索引。使用默认值 -1,Unity 会为连续创建的阴影渲染器列表从 0 开始递增分割索引,这些列表针对相同的灯光索引,具有匹配的过滤和遮罩设置。 |
useRenderingLayerMaskTest | 将其设置为 true 使 Unity 在阴影渲染期间过滤渲染器。Unity 根据渲染器本身的渲染层遮罩和每个阴影投射光的渲染层遮罩过滤渲染器。 |
ShadowDrawingSettings | 创建阴影设置对象。 |