# identity

> Returns the identity matrix (Read Only).

## Definition

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

```csharp
public static Matrix4x4 identity { get; }
```

### Remarks

This is a matrix that effectively does nothing when applied. It has 1s in the main diagonal and 0s in all other elements:

```csharp
using UnityEngine;

public class ExampleScript : MonoBehaviour
{
    void Start()
    {
        // will print:
        // 1.00000 0.00000 0.00000 0.00000
        // 0.00000 1.00000 0.00000 0.00000
        // 0.00000 0.00000 1.00000 0.00000
        // 0.00000 0.00000 0.00000 1.00000
        var matrix = Matrix4x4.identity;
        Debug.Log(matrix);
    }
}
```

Additional Resources: [Matrix4x4.zero](/engine/6000.0/script-reference/unityengine/matrix4x4/zero.md), [Matrix4x4.isIdentity](/engine/6000.0/script-reference/unityengine/matrix4x4/isidentity.md).
