Settings
структура в UnityEngine.Rendering
Выполнено в:UnityEngine.CoreModule
Описание
Определяет, обновляет ли Unity или пользователь RayTracingAccelerationStructure. Также предоставляет дополнительные опции фильтрации и ускорения структуры построения.
Свойства
| Свойство | Описание |
|---|---|
| buildFlagsDynamicGeometries | Флаги, используемые Unity при построении структур ускорения, связанных с динамической геометрией. |
| buildFlagsStaticGeometries | Флаги, которые Unity использует при построении структур ускорения, связанных со статической геометрией. |
| enableCompaction | Задайте значение true, чтобы включить уплотнение структуры ускорения для статической геометрии. |
| layerMask | 32-битная маска, указывающая, на каких слоях должен находиться экземпляр трассировки лучей, чтобы его можно было добавить в RayTracingAccelerationStructure. |
| managementMode | Перечисление, определяющее, кто обновляет RayTracingAccelerationStructure — Unity или пользователь. |
| rayTracingModeMask | Флаги, определяющие, какие экземпляры RayTracingModes должны использоваться для RayTracingAccelerationStructure. |
Конструкторы
| Конструктор | Описание |
|---|---|
| RayTracingAccelerationStructure.Settings | Инициализирует и возвращает экземпляр RayTracingAccelerationStructure.Settings из заданной конфигурации. |