# RASSettings(ManagementMode, RayTracingModeMask, int)

> Creates a RayTracingAccelerationStructure.RASSettings from the given configuration.

## Definition

* **Type:** Constructor
* **Namespace:** [UnityEngine.Rendering](/engine/6000.6/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule

> **Warning:**
>
> **Removed.** RayTracingAccelerationStructure.RASSettings is deprecated. Use RayTracingAccelerationStructure.Settings instead.
>
> **Upgrade to** [Settings](/engine/6000.6/script-reference/unityengine/rendering/raytracingaccelerationstructure/settings.md)

```csharp
public RASSettings(RayTracingAccelerationStructure.ManagementMode sceneManagementMode, RayTracingAccelerationStructure.RayTracingModeMask rayTracingModeMask, int layerMask)
```

### Parameters

**** (\[ManagementMode]\(/engine/6000.6/script-reference/unityengine/rendering/raytracingaccelerationstructure/managementmode)): Chooses whether a [RayTracingAccelerationStructure](/engine/6000.6/script-reference/unityengine/rendering/raytracingaccelerationstructure.md) will be managed by the user or Unity Engine.**** (\[RayTracingModeMask]\(/engine/6000.6/script-reference/unityengine/rendering/raytracingaccelerationstructure/raytracingmodemask)): Filters Renderers to add to the RayTracingAccelerationStructure based on their RayTracingMode.**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)):&#x20;
