diff --git a/modules/glmv.js b/modules/glmv.js index f01f126..af609a4 100644 --- a/modules/glmv.js +++ b/modules/glmv.js @@ -474,9 +474,12 @@ writeCameraOrbit = function() { const targetObj = mView.getCameraTarget() const newTarget = `${targetObj.x.toFixed(5)}m ${targetObj.y.toFixed(5)}m ${targetObj.z.toFixed(5)}m` mView.setAttribute('camera-target', newTarget) + const newField = mView.getFieldOfView().toFixed(5) + 'deg' + mView.setAttribute('field-of-view',newField) let [currentText, mvconfig] = extractMetadata() mvconfig.viewerConfig.default['camera-orbit'] = newOrbit mvconfig.viewerConfig.default['camera-target'] = newTarget + mvconfig.viewerConfig.default['field-of-view'] = newField const textUpdate = currentText.replace(/(?<=)([\S\s]*?)(?=<\/mvconfig>)/gm,`\n${JSON.stringify(mvconfig, null, 2)}\n`) $('#wpTextbox1').val(textUpdate) }