diff --git a/viewer/packages/api/src/utilities/ViewStateHelper.ts b/viewer/packages/api/src/utilities/ViewStateHelper.ts index f05cf50dff9..c70d6c38067 100644 --- a/viewer/packages/api/src/utilities/ViewStateHelper.ts +++ b/viewer/packages/api/src/utilities/ViewStateHelper.ts @@ -58,8 +58,16 @@ export class ViewStateHelper { return { camera: { - position: cameraPosition, - target: cameraTarget + position: { + x: cameraPosition.x, + y: cameraPosition.y, + z: cameraPosition.z + }, + target: { + x: cameraTarget.x, + y: cameraTarget.y, + z: cameraTarget.z + } }, models: modelStates, clippingPlanes: clippingPlanesState