Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetStereoProjectionMatrix(StereoscopicEye)

Gets the projection matrix of a specific left or right stereoscopic eye.
Read time 1 minuteLast updated 10 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
public Matrix4x4 GetStereoProjectionMatrix(Camera.StereoscopicEye eye)

Parameters

Specifies the stereoscopic eye whose projection matrix needs to be returned.

Returns

Type

Description

Matrix4x4The projection matrix of the specified stereoscopic eye.

Remarks

By default, the XRDisplaySubsystem sets the projection to the matrix provided by the XR provider plug-in. You can change the projection matrix for an eye with Camera.SetStereoProjectionMatrix and revert both eyes back to the default projection with Camera.ResetStereoProjectionMatrices.
In Play mode, the projection matrix for an eye can be reported as the identity matrix for the first few frames until the XRDisplaySubsystem is ready to render.