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

RayTracingInstanceCullingConfig

UnityEngine.Rendering 中的结构

/

实现于:UnityEngine.CoreModule

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们不能接受所有提交,但我们确实会阅读用户提出的每个修改建议,并在适当时进行更新。

关闭

提交失败

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

关闭

取消

描述

RayTracingAccelerationStructure.CullInstances 中剔除和过滤光线追踪实例的参数。

属性

alphaTestedMaterialConfig定义何时将材质视为具有 Alpha 测试的配置。
flags控制 RayTracingAccelerationStructure.CullInstances 函数中不同选项的标志。
instanceTestsRayTracingInstanceCullingTest 对象数组,用于根据渲染器的层、阴影投射模式和材质类型将渲染器添加到加速结构中。
lodParameters用于 LOD 剔除的参数。
materialTestRayTracingAccelerationStructure.CullInstances 中使用的基于材质的测试。
minSolidAngleUnity 用于剔除场景中与渲染器关联的光线追踪实例的最小立体角(以度为单位)。
planes用于剔除场景中与渲染器关联的光线追踪实例的平面数组。
sphereCenter用于剔除场景中与渲染器关联的光线追踪实例的球体的中心。
sphereRadius用于剔除场景中与渲染器关联的光线追踪实例的球体的半径。
subMeshFlagsConfig定义不同类型材质的 RayTracingSubMeshFlags 值的配置。
transparentMaterialConfig定义何时将材质视为透明的配置。
triangleCullingConfig用于指定光线追踪实例三角形剔除选项和顶点绕序的结构。