updateMatrixState method

void updateMatrixState()

Update camera and gizmos state

Implementation

void updateMatrixState() {
    //update camera and gizmos state
    _cameraMatrixState.setFrom(camera.matrix);
    _gizmoMatrixState.setFrom(_gizmos.matrix);

    if (camera is OrthographicCamera) {
      _cameraProjectionState.setFrom(camera.projectionMatrix);
      camera.updateProjectionMatrix();
      _zoomState = camera.zoom;
    } else if (camera is PerspectiveCamera) {
      _fovState = camera.fov;
    }
  }