# RegisterMesh(Mesh)

> Registers a mesh in BatchRendererGroup and returns its BatchMeshID. Each registration of a specific mesh increases its number of owners by 1.

## Definition

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

```csharp
public BatchMeshID RegisterMesh(Mesh mesh)
```

### Parameters

**** (\[Mesh]\(/engine/6000.7/script-reference/unityengine/mesh)): Unity mesh.

### Returns

| Type                                                                                | Description                 |
| ----------------------------------------------------------------------------------- | --------------------------- |
| [BatchMeshID](/engine/6000.7/script-reference/unityengine/rendering/batchmeshid.md) | BatchRendererGroup mesh ID. |
