# LayerDef

> Talos next · Since 0.6

## Fields

| Field | Type | Required | Default | Allowed values | Description |
|---|---|---|---|---|---|
| `name` | `string` | yes |  |  | Lowercase letters, digits and "-", starting with a letter, at most 32 characters; unique. The first layer is "default". |
| `ignores` | `string[]` | no |  |  | Layers this one does not collide with (contacts and trigger events); "*" is every layer. A pair is ignored if either side lists the other. Absent: collides with every layer. Queries ignore this. |
| `blocksCamera` | `boolean` | no | `true` |  | Whether a camera rig's boom pulls in for colliders on this layer. Default true; false for foliage and small props. |
