# GetStereoProjectionMatrix(StereoscopicEye)

> Gets the projection matrix of a specific left or right stereoscopic eye.

## Definition

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

```csharp
public Matrix4x4 GetStereoProjectionMatrix(Camera.StereoscopicEye eye)
```

### Parameters

**** (\[StereoscopicEye]\(/engine/6000.0/script-reference/unityengine/camera/stereoscopiceye)): Specifies the stereoscopic eye whose projection matrix needs to be returned.

### Returns

| Type                                                                  | Description                                              |
| --------------------------------------------------------------------- | -------------------------------------------------------- |
| [Matrix4x4](/engine/6000.0/script-reference/unityengine/matrix4x4.md) | The projection matrix of the specified stereoscopic eye. |

### Remarks

The projection matrix will be provided by the VR SDK unless [Camera.SetStereoProjectionMatrix](/engine/6000.0/script-reference/unityengine/camera/setstereoprojectionmatrix.md) or [Camera.SetStereoProjectionMatrices](/engine/6000.0/script-reference/unityengine/camera/setstereoprojectionmatrices.md) have been used, in which case this method will return the value given to those methods. You can use [Camera.ResetStereoProjectionMatrices](/engine/6000.0/script-reference/unityengine/camera/resetstereoprojectionmatrices.md) to revert the camera to using projection matrices provided by the VR SDK.
