# materialTemplate

> The custom material Unity uses to render the Terrain.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.TerrainModule

```csharp
public Material materialTemplate { get; set; }
```

### Remarks

You can use this property to give the Terrain a custom material to render with.

Unity doesn't make a copy of the custom material internally, so modifying `materialTemplate` will affect all Terrain objects that use the same material.
