You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-12-05 17:15:09 +00:00
Fixes the SkeletonIK twisting issue by using the skeleton global pose without overrides
(cherry picked from commit c1bc87ed0d)
This commit is contained in:
committed by
Rémi Verschelde
parent
feaf4e6207
commit
e9c8889ae8
@@ -90,6 +90,7 @@ private:
|
||||
|
||||
Transform pose;
|
||||
Transform pose_global;
|
||||
Transform pose_global_no_override;
|
||||
|
||||
bool custom_pose_enable;
|
||||
Transform custom_pose;
|
||||
@@ -177,6 +178,7 @@ public:
|
||||
void set_bone_rest(int p_bone, const Transform &p_rest);
|
||||
Transform get_bone_rest(int p_bone) const;
|
||||
Transform get_bone_global_pose(int p_bone) const;
|
||||
Transform get_bone_global_pose_no_override(int p_bone) const;
|
||||
|
||||
void clear_bones_global_pose_override();
|
||||
void set_bone_global_pose_override(int p_bone, const Transform &p_pose, float p_amount, bool p_persistent = false);
|
||||
|
||||
Reference in New Issue
Block a user