From 937be0424073505af4ba4483752ecf68bb969e0d Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 11 May 2026 13:57:53 +0200 Subject: [PATCH] Implement quaternion creation for euler rotation type in ViewportHost --- src/viewport-three/viewport-host.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 18930e85..ba36dace 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -2889,6 +2889,10 @@ export class ViewportHost { preview.rotation.direction.z ).normalize() ); + case "euler": + return this.createRotationQuaternion( + preview.rotation.rotationDegrees + ); case "none": return null; } @@ -2931,6 +2935,10 @@ export class ViewportHost { ).normalize() ); } + case "euler": + return this.createRotationQuaternion( + activeEntityPreview.rotation.rotationDegrees + ); case "none": case undefined: return null;