定义是 Unity 还是用户更新 RayTracingAccelerationStructure。还提供其他过滤和加速结构构建选项。
buildFlagsDynamicGeometries | Unity 在构建与动态几何体关联的加速结构时使用的标志。 |
buildFlagsStaticGeometries | Unity 在构建与静态几何体关联的加速结构时使用的标志。 |
enableCompaction | 设置为 true 以启用静态几何体的加速结构压缩。 |
layerMask | 一个 32 位掩码,控制 GameObject 必须位于哪些层上才能将其添加到 RayTracingAccelerationStructure 中。 |
managementMode | 一个枚举,确定是 Unity 还是用户更新 RayTracingAccelerationStructure。 |
rayTracingModeMask | 一个枚举,确定 Renderer 必须具有的 RayTracingModes,才能将其添加到 RayTracingAccelerationStructure 中。 |
RayTracingAccelerationStructure.Settings | 根据给定的配置创建 RayTracingAccelerationStructure.Settings。 |