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

RayTracingInstanceTriangleCullingConfig

UnityEngine.Rendering 中的结构体

/

实现于:UnityEngine.CoreModule

建议修改

成功!

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

关闭

提交失败

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

关闭

取消

描述

此结构体由 RayTracingAccelerationStructure.CullInstances 函数用于确定光线追踪实例的三角形剔除和顶点绕序。

属性

checkDoubleSidedGIMaterial是否检查 Material.doubleSidedGI 属性以确定光线追踪实例是否被视为具有双面几何体。
forceDoubleSided在 GPU 上遍历加速结构时,光线遇到几何体时禁用三角形剔除。所有其他影响三角形剔除的选项都将被忽略。
frontTriangleCounterClockwise此属性反转正面和背面三角形,这在例如应用程序的自然绕序与默认绕序不同的情况下很有用。
optionalDoubleSidedShaderKeywords用于定义双面几何体的着色器关键字数组。