RayTracingInstanceTriangleCullingConfig
структура в UnityEngine.Rendering
Выполнено в:UnityEngine.CoreModule
Описание
Эта структура используется функциями ,RayTracingAccelerationStructure.CullInstances, для определения порядка выделения треугольников и вершин для экземпляров трассирования лучей.
Дополнительные ресурсы: ,RayTracingAccelerationStructure,.
Свойства
| Свойство | Описание |
|---|---|
| checkDoubleSidedGIMaterial | Проверять ли свойство Material.doubleSidedGI для определения того, считается ли экземпляр трассирования лучей имеющим двойную геометрию. |
| forceDoubleSided | Отключает удаление треугольников, когда лучи встречаются с геометрией во время пересечения структуры ускорения на GPU. Все другие параметры, влияющие на удаление треугольников, игнорируются. |
| frontTriangleCounterClockwise | Это свойство меняет треугольники передних и задних облицовок, что полезно, если, например, естественный порядок намотки приложения отличается от порядка по умолчанию. |
| optionalDoubleSidedShaderKeywords | Массив ключевых слов Shader для определения двусторонней геометрии. |