[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13967] trunk/blender/source/blender/src/ transform_conversions.c:

Brecht Van Lommel brechtvanlommel at pandora.be
Tue Mar 4 14:33:19 CET 2008


Revision: 13967
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13967
Author:   blendix
Date:     2008-03-04 14:33:19 +0100 (Tue, 04 Mar 2008)

Log Message:
-----------

Bugfix: auto IK + autokeyframe didn't work correct with the don't
inherit scale option yet, scale of the bone would slowly change.
Now it's still not 100% accurate, but that's unavoidable, at least
the effect is much reduced.

Modified Paths:
--------------
    trunk/blender/source/blender/src/transform_conversions.c

Modified: trunk/blender/source/blender/src/transform_conversions.c
===================================================================
--- trunk/blender/source/blender/src/transform_conversions.c	2008-03-04 11:29:32 UTC (rev 13966)
+++ trunk/blender/source/blender/src/transform_conversions.c	2008-03-04 13:33:19 UTC (rev 13967)
@@ -488,6 +488,10 @@
 						
 						Mat4MulMat4(tmat, offs_bone, rmat);
 					}
+					else if(parchan->bone->flag & BONE_NO_SCALE) {
+						Mat4MulMat4(tmat, offs_bone, parchan->parent->pose_mat);
+						Mat4Ortho(tmat);
+					}
 					else
 						Mat4MulMat4(tmat, offs_bone, parchan->parent->pose_mat);
 					





More information about the Bf-blender-cvs mailing list