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

RayTracingInstanceCullingTest.instanceMask

建议修改

成功!

感谢您帮助我们提升 Unity 文档的质量。尽管我们无法接受所有提交,但我们确实会阅读用户建议的每项修改并根据需要进行更新。

关闭

提交失败

由于某种原因,无法提交您建议的修改。请在几分钟后重试。感谢您花时间帮助我们提升 Unity 文档的质量。

关闭

取消

公共 uint instanceMask;

说明

影响 GPU 光线追踪期间射线实例遮罩的实例遮罩。

通常,每个光线追踪效果可以使用专用的 RayTracingInstanceCullingTest 配置和不同的 instanceMask 值。

如果测试通过,instanceMask 值将用或运算或到最后 8 位光线追踪实例遮罩中。在使用 TraceRay HLSL 函数在 GPU 上投射光线时,TraceRayinstanceInclusionMask 参数会与最后 8 位实例遮罩进行与运算,以在遍历加速结构期间包括或拒绝光线追踪实例。