Browse Source

Merge pull request #27182 from goodyttoor/gltf_order

Fix order of transformation in GLTF import
Rémi Verschelde 6 years ago
parent
commit
9d7343a1a3
1 changed files with 1 additions and 2 deletions
  1. 1 2
      editor/import/editor_scene_importer_gltf.cpp

+ 1 - 2
editor/import/editor_scene_importer_gltf.cpp

@@ -237,8 +237,7 @@ Error EditorSceneImporterGLTF::_parse_nodes(GLTFState &state) {
 				node->scale = _arr_to_vec3(n["scale"]);
 			}
 
-			node->xform.basis = Basis(node->rotation);
-			node->xform.basis.scale(node->scale);
+			node->xform.basis.set_quat_scale(node->rotation, node->scale);
 			node->xform.origin = node->translation;
 		}