[Bf-blender-cvs] [f2e60b53a7c] blender2.8: Fix pchan head/tail original values not being set

Campbell Barton noreply at git.blender.org
Mon Jun 11 11:37:28 CEST 2018


Commit: f2e60b53a7c47e3b8efc0478a1d6629143d80358
Author: Campbell Barton
Date:   Mon Jun 11 11:36:28 2018 +0200
Branches: blender2.8
https://developer.blender.org/rBf2e60b53a7c47e3b8efc0478a1d6629143d80358

Fix pchan head/tail original values not being set

===================================================================

M	source/blender/blenkernel/intern/armature_update.c

===================================================================

diff --git a/source/blender/blenkernel/intern/armature_update.c b/source/blender/blenkernel/intern/armature_update.c
index 9613ec4116a..ce99da87c74 100644
--- a/source/blender/blenkernel/intern/armature_update.c
+++ b/source/blender/blenkernel/intern/armature_update.c
@@ -692,6 +692,8 @@ void BKE_pose_bone_done(struct Depsgraph *depsgraph,
 		bPoseChannel *pchan_orig = pchan->orig_pchan;
 		copy_m4_m4(pchan_orig->pose_mat, pchan->pose_mat);
 		copy_m4_m4(pchan_orig->chan_mat, pchan->chan_mat);
+		copy_v3_v3(pchan_orig->pose_head, pchan->pose_mat[3]);
+		BKE_pose_where_is_bone_tail(pchan_orig);
 	}
 }



More information about the Bf-blender-cvs mailing list