# MultMatrix(Matrix4x4)

> Sets the current model matrix to the one specified.

## Definition

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

```csharp
public static void MultMatrix(Matrix4x4 m)
```

### Parameters

**** (\[Matrix4x4]\(/engine/6000.0/script-reference/unityengine/matrix4x4)):&#x20;

### Remarks

The model matrix is typically the local-to-world matrix of the object being drawn.

Changing the model, view or projection matrices overrides the current rendering matrices. It is good practice to save and restore these matrices using [GL.PushMatrix](/engine/6000.0/script-reference/unityengine/gl/pushmatrix.md) and [GL.PopMatrix](/engine/6000.0/script-reference/unityengine/gl/popmatrix.md).
