diff options
| author | tagcup | 2018-05-26 23:14:05 -0400 |
|---|---|---|
| committer | tagcup | 2018-05-27 14:15:47 -0400 |
| commit | 9d41161596167984efdb02639d0857da8979b01b (patch) | |
| tree | c97563d142deed97f9796dc2814781d09cd8d26e /editor/import/editor_scene_importer_gltf.cpp | |
| parent | 130fd6bcb88d7b297b13c3ed20a715b5ab9cce47 (diff) | |
| download | godot-9d41161596167984efdb02639d0857da8979b01b.tar.gz godot-9d41161596167984efdb02639d0857da8979b01b.tar.zst godot-9d41161596167984efdb02639d0857da8979b01b.zip | |
Diffstat (limited to 'editor/import/editor_scene_importer_gltf.cpp')
| -rw-r--r-- | editor/import/editor_scene_importer_gltf.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/editor/import/editor_scene_importer_gltf.cpp b/editor/import/editor_scene_importer_gltf.cpp index f4be6e8d5..2b6a453d8 100644 --- a/editor/import/editor_scene_importer_gltf.cpp +++ b/editor/import/editor_scene_importer_gltf.cpp @@ -1983,8 +1983,7 @@ void EditorSceneImporterGLTF::_import_animation(GLTFState &state, AnimationPlaye int bone = node->joints[i].godot_bone_index; xform = skeleton->get_bone_rest(bone).affine_inverse() * xform; - rot = xform.basis; - rot.normalize(); + rot = xform.basis.get_rotation_quat(); scale = xform.basis.get_scale(); pos = xform.origin; } |
