From 1e44578b1ec77516e0bfe16e22faaa95bef1d1d7 Mon Sep 17 00:00:00 2001 From: Hanif Bin Ariffin Date: Mon, 23 Sep 2019 19:09:40 -0400 Subject: [PATCH] Fixed basis -> quat casting Noticed a lot of error spat out because of unnormalized basis. I simply followed the suggestion to use get_rotation_quat() instead of using constructor of Quat(x). --- 3d/material_testers/tester.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3d/material_testers/tester.gd b/3d/material_testers/tester.gd index d86a4424..5b052b7d 100644 --- a/3d/material_testers/tester.gd +++ b/3d/material_testers/tester.gd @@ -51,7 +51,7 @@ func _unhandled_input(ev): func _process(delta): var xform = get_node("testers").get_child(tester_index).get_node("MeshInstance").global_transform var p = xform.origin - var r = Quat(xform.basis) + var r = xform.basis.get_rotation_quat() var from_xform = get_node("camera").transform var from_p = from_xform.origin var from_r = Quat(from_xform.basis)