diff options
author | Silc Renew <tokage.it.lab@gmail.com> | 2023-02-04 00:45:12 +0900 |
---|---|---|
committer | Silc Renew <tokage.it.lab@gmail.com> | 2023-02-04 00:46:04 +0900 |
commit | 1459b9c24c9bf7c4781fde3ea55c0dbd9b020e2f (patch) | |
tree | d38c5be867ee987248e4016b6282eea9e9798a23 /editor/plugins/skeleton_3d_editor_plugin.cpp | |
parent | 604493eb6ee3def65aca089c1d4bc71ea03ca19a (diff) | |
download | redot-engine-1459b9c24c9bf7c4781fde3ea55c0dbd9b020e2f.tar.gz |
Fix scaled_orthogonal() & subgizmo global scaling
Diffstat (limited to 'editor/plugins/skeleton_3d_editor_plugin.cpp')
-rw-r--r-- | editor/plugins/skeleton_3d_editor_plugin.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/editor/plugins/skeleton_3d_editor_plugin.cpp b/editor/plugins/skeleton_3d_editor_plugin.cpp index 782e365138..7f43de3240 100644 --- a/editor/plugins/skeleton_3d_editor_plugin.cpp +++ b/editor/plugins/skeleton_3d_editor_plugin.cpp @@ -1301,7 +1301,7 @@ void Skeleton3DGizmoPlugin::set_subgizmo_transform(const EditorNode3DGizmo *p_gi Transform3D original_to_local; int parent_idx = skeleton->get_bone_parent(p_id); if (parent_idx >= 0) { - original_to_local = original_to_local * skeleton->get_bone_global_pose(parent_idx); + original_to_local = skeleton->get_bone_global_pose(parent_idx); } Basis to_local = original_to_local.get_basis().inverse(); |