RayTracingAccelerationStructure.Settings Constructor
Declaration
public RayTracingAccelerationStructure.Settings();public RayTracingAccelerationStructure.Settings(Rendering.RayTracingAccelerationStructure.ManagementMode sceneManagementMode, Rendering.RayTracingAccelerationStructure.RayTracingModeMask rayTracingModeMask, int layerMask);public RayTracingAccelerationStructure.Settings(Rendering.RayTracingAccelerationStructure.ManagementMode sceneManagementMode, Rendering.RayTracingAccelerationStructure.RayTracingModeMask rayTracingModeMask, int layerMask, Rendering.RayTracingAccelerationStructureBuildFlags buildFlagsStaticGeometries, Rendering.RayTracingAccelerationStructureBuildFlags buildFlagsDynamicGeometries);Параметры
| Параметр | Описание |
|---|---|
| sceneManagementMode | Управляет ли Unity или пользователь RayTracingAccelerationStructure. |
| rayTracingModeMask | Маска, определяющая, какие экземпляры трассирования лучей добавляются в ,RayTracingAccelerationStructureи на основе их RayTracingMode. |
| layerMask | Маска, определяющая, какие экземпляры трассировки лучей добавляются в RayTracingAccelerationStructure на основе их слоя. |
| buildFlagsStaticGeometries | Флаги, которые Unity использует при построении структур ускорения, связанных со статической геометрией. |
| buildFlagsDynamicGeometries | Флаги, используемые Unity при построении структур ускорения, связанных с динамической геометрией. |
Описание
Инициализирует и возвращает экземпляр RayTracingAccelerationStructure.Settings из заданной конфигурации.