Revision: 24917
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=24917
Author:   blendix
Date:     2009-11-26 12:38:28 +0100 (Thu, 26 Nov 2009)

Log Message:
-----------
Bugfix: pose bone was doing double translation in some cases,
due to my commit yesterday.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/armature.c

Modified: trunk/blender/source/blender/blenkernel/intern/armature.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/armature.c   2009-11-26 
11:13:10 UTC (rev 24916)
+++ trunk/blender/source/blender/blenkernel/intern/armature.c   2009-11-26 
11:38:28 UTC (rev 24917)
@@ -2253,8 +2253,8 @@
                                mul_mat3_m4_v3(offs_bone, chan_loc);
 
                        /* for hinge we use armature instead of pose mat */
-                       if(bone->flag & BONE_HINGE) mul_m4_v3(parbone->arm_mat, 
chan_loc);
-                       else mul_m4_v3(parchan->pose_mat, chan_loc);
+                       if(bone->flag & BONE_HINGE) 
mul_mat3_m4_v3(parbone->arm_mat, chan_loc);
+                       else mul_mat3_m4_v3(parchan->pose_mat, chan_loc);
 
                        add_v3_v3v3(pchan->pose_mat[3], bone_loc, chan_loc);
                }


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to