zoomIn method
Zooms in by reducing the orbit radius by 20%.
Implementation
Future<void> zoomIn() 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 * 0.8) + 'm';
viewer.jumpCameraToGoal();
}
'''));
}