constructor(vrDisplay, fov, aspect, near, far) {
    super(fov, aspect, near, far);
    this.isARPerpsectiveCamera = true;
    this.vrDisplay = vrDisplay;
    this.updateProjectionMatrix();

    if (!vrDisplay || !vrDisplay.capabilities.hasPassThroughCamera) {
      console.warn(`ARPerspectiveCamera does not a VRDisplay with
                    a pass through camera. Using supplied values and defaults
                    instead of device camera intrinsics`);
    }
  }
@param {VRDisplay} vrDisplay
@param {number} fov
@param {number} aspect
@param {number} near
@param {number} far