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