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

设置

UnityEngine.Rendering 中的结构体

/

实现于:UnityEngine.CoreModule

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

描述

定义是 Unity 还是用户更新 RayTracingAccelerationStructure。还提供其他过滤和加速结构构建选项。

属性

buildFlagsDynamicGeometriesUnity 在构建与动态几何体关联的加速结构时使用的标志。
buildFlagsStaticGeometriesUnity 在构建与静态几何体关联的加速结构时使用的标志。
enableCompaction设置为 true 以启用静态几何体的加速结构压缩。
layerMask一个 32 位掩码,控制 GameObject 必须位于哪些层上才能将其添加到 RayTracingAccelerationStructure 中。
managementMode一个枚举,确定是 Unity 还是用户更新 RayTracingAccelerationStructure。
rayTracingModeMask一个枚举,确定 Renderer 必须具有的 RayTracingModes,才能将其添加到 RayTracingAccelerationStructure 中。

构造函数

RayTracingAccelerationStructure.Settings根据给定的配置创建 RayTracingAccelerationStructure.Settings。