RayTracingAccelerationStructure.Settings
Defines whether Unity or the user updates a RayTracingAccelerationStructure. Also provides additional filtering and acceleration structure build options.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Struct
- Namespace: UnityEngine.Rendering
- Assembly: UnityEngine.CoreModule
public struct RayTracingAccelerationStructure.Settings
Fields
Value | Description |
|---|---|
| layerMask | A 32-bit mask that specifies which layers a ray tracing instance must be on in order to be added to the RayTracingAccelerationStructure. |
| managementMode | An enum that determines whether Unity or the user updates a |
| rayTracingModeMask | Flags that determine which RayTracingModes ray tracing instances must use to be added to a RayTracingAccelerationStructure. |
Constructors
Constructor | Description |
|---|---|
| Settings() | Initializes and returns an instance of RayTracingAccelerationStructure.Settings from the given configuration. |
| Settings(UnityEngine.Rendering.RayTracingAccelerationStructure.ManagementMode,UnityEngine.Rendering.RayTracingAccelerationStructure.RayTracingModeMask,System.Int32) | Initializes and returns an instance of RayTracingAccelerationStructure.Settings from the given configuration. |
| Settings(UnityEngine.Rendering.RayTracingAccelerationStructure.ManagementMode,UnityEngine.Rendering.RayTracingAccelerationStructure.RayTracingModeMask,System.Int32,UnityEngine.Rendering.RayTracingAccelerationStructureBuildFlags,UnityEngine.Rendering.RayTracingAccelerationStructureBuildFlags) | Initializes and returns an instance of RayTracingAccelerationStructure.Settings from the given configuration. |
Properties
Property | Description |
|---|---|
| buildFlagsDynamicGeometries | The flags Unity uses when it builds acceleration structures associated with dynamic geometries. |
| buildFlagsStaticGeometries | The flags Unity uses when it builds acceleration structures associated with static geometries. |
| enableCompaction | Set to true to enable acceleration structure compaction for static geometries. |