diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 2c1174f1..6b79482f 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -1557,11 +1557,13 @@ export class ViewportHost { z: this.cameraTarget.z }, perspectiveOrbit: { - radius: this.cameraSpherical.radius, + radius: + this.targetPerspectiveCameraRadius ?? this.cameraSpherical.radius, theta: this.cameraSpherical.theta, phi: this.cameraSpherical.phi }, - orthographicZoom: this.orthographicCamera.zoom + orthographicZoom: + this.targetOrthographicCameraZoom ?? this.orthographicCamera.zoom }; }