# layerMask

> A 32-bit mask that controls which layers a GameObject must be on in order to be added to the RayTracingAccelerationStructure.

## Definition

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

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

```csharp
public int layerMask
```

### Remarks

The mask is interpreted as binary, so a mask value of -1 lets you add renderers from all layers, a value of 1 only allows objects on layer 0, a value of 2 only allows objects on layer 1, and so on.
