zoomOut method
Zooms out by increasing the orbit radius by 20%.
Implementation
Future<void> zoomOut() async {
unawaited(webViewController?.runJavaScript('''
const viewer = document.querySelector('model-viewer');
if (viewer) {
const orbit = viewer.getCameraOrbit();
viewer.cameraOrbit =
orbit.theta + 'rad ' + orbit.phi + 'rad ' + (orbit.radius * 1.2) + 'm';
viewer.jumpCameraToGoal();
}
'''));
}