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 |
|---|---|
| Matrix4x4 | The 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.
Additional Resources: XRDisplaySubsystem.XRRenderParameter.projection.