projectionMatrix property

Matrix4 get projectionMatrix

The projection matrix of the camera.

Implementation

Matrix4 get projectionMatrix => switch (projection) {
  CameraProjection.perspective =>
    _projectionMatrix..setAsPerspective(
      fovY,
      viewport.virtualSize.x / viewport.virtualSize.y,
      distanceNear,
      distanceFar,
    ),
  CameraProjection.orthographic =>
    _projectionMatrix..setAsOrthographic(
      fovY,
      viewport.virtualSize.x / viewport.virtualSize.y,
      distanceNear,
      distanceFar,
    ),
};