# bounds

> Bounding box of vertices in local space.

## Definition

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

```csharp
public Bounds bounds { readonly get; set; }
```

### Remarks

The [SubMeshDescriptor.bounds](/engine/6000.3/script-reference/unityengine/rendering/submeshdescriptor/bounds.md), [SubMeshDescriptor.firstVertex](/engine/6000.3/script-reference/unityengine/rendering/submeshdescriptor/firstvertex.md) and [SubMeshDescriptor.vertexCount](/engine/6000.3/script-reference/unityengine/rendering/submeshdescriptor/vertexcount.md) values are calculated automatically by [Mesh.SetSubMesh](/engine/6000.3/script-reference/unityengine/mesh/setsubmesh.md), unless [MeshUpdateFlags.DontRecalculateBounds](/engine/6000.3/script-reference/unityengine/rendering/meshupdateflags/dontrecalculatebounds.md) flag is passed.

Additional Resources: [Mesh.SetSubMesh](/engine/6000.3/script-reference/unityengine/mesh/setsubmesh.md), [Mesh.GetSubMesh](/engine/6000.3/script-reference/unityengine/mesh/getsubmesh.md).
