diff --git a/modules/glmv.js b/modules/glmv.js index b4c2c06..ec2f793 100644 --- a/modules/glmv.js +++ b/modules/glmv.js @@ -166,7 +166,10 @@ toggleFullScreen = function(glCont) { * @param {ModelViewer} mView */ resetView = function(mView) { - mView.cameraOrbit = mView.cameraOrbit - mView.cameraTarget = mView.cameraTarget - mView.fieldOfView = mView.fieldOfView + const resetOrb = mView.getAttribute('camera-orbit') || 'auto auto auto' + const resetTarg = mView.getAttribute('camera-target') || 'auto auto auto' + const resetFov = mView.getAttribute('field-of-view') || 'auto' + mView.cameraOrbit = resetOrb + mView.cameraTarget = resetTarg + mView.fieldOfView = resetFov } \ No newline at end of file