Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


CalculateProjectionMatrixFromPhysicalProperties(out Matrix4x4, float, Vector2, Vector2, float, float, GateFitParameters)

Calculates the projection matrix from focal length, sensor size, lens shift, near plane distance, far plane distance, and Gate fit parameters. To calculate the projection matrix without taking Gate fit into account, use Camera.GateFitMode.None. Additional Resources: Camera.GateFitParameters
Read time 1 minuteLast updated 10 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule

CalculateProjectionMatrixFromPhysicalProperties(Matrix4x4, float, Vector2, Vector2, float, float, GateFitParameters)

public static void CalculateProjectionMatrixFromPhysicalProperties(out Matrix4x4 output, float focalLength, Vector2 sensorSize, Vector2 lensShift, float nearClip, float farClip, Camera.GateFitParameters gateFitParameters = default)

Parameters

output

The calculated matrix.

focalLength

Focal length in millimeters.

sensorSize

Sensor dimensions in Millimeters.

lensShift

Lens offset relative to the sensor size.

nearClip

Near plane distance.

farClip

Far plane distance.

gateFitParameters

Gate fit parameters to use. See Camera.GateFitParameters.