From 396ca1fa7f284613d92b8568401210aa8f00daee Mon Sep 17 00:00:00 2001 From: kleonc <9283098+kleonc@users.noreply.github.com> Date: Fri, 2 Aug 2024 18:11:54 +0200 Subject: [PATCH] Get Node3D.global_rotation from orthonormalized global basis --- scene/3d/node_3d.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scene/3d/node_3d.cpp b/scene/3d/node_3d.cpp index cd4d2532f3f..6d2fc6e6720 100644 --- a/scene/3d/node_3d.cpp +++ b/scene/3d/node_3d.cpp @@ -357,7 +357,7 @@ void Node3D::set_global_basis(const Basis &p_basis) { Vector3 Node3D::get_global_rotation() const { ERR_READ_THREAD_GUARD_V(Vector3()); - return get_global_transform().get_basis().get_euler(); + return get_global_transform().get_basis().get_euler_normalized(); } Vector3 Node3D::get_global_rotation_degrees() const {