@@ -43,6 +43,10 @@ export async function rotateCamera(plugin: PluginUIContext) {
return Vec3.add(Vec3(), v, u);
}
+ if (!plugin.canvas3d) {
+ return;
+ }
+
const cam = plugin.canvas3d!.camera;
const snapshot = cam.getSnapshot();
const newSnapshot = {