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

Brecht Van Lommel brechtvanlommel at pandora.be
Wed Dec 19 13:12:38 CET 2007


Revision: 12946
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12946
Author:   blendix
Date:     2007-12-19 13:12:38 +0100 (Wed, 19 Dec 2007)

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

Bugfix for hinge bone transform for multiple selected bones: now
only transforms the children too if they are connected, otherwise
they get transformed twice.

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	2007-12-19 10:52:26 UTC (rev 12945)
+++ trunk/blender/source/blender/src/transform_conversions.c	2007-12-19 12:12:38 UTC (rev 12946)
@@ -626,7 +626,7 @@
 	Bone *bone= lb->first;
 	
 	for(;bone;bone= bone->next) {
-		if(bone->flag & BONE_HINGE)
+		if((bone->flag & BONE_HINGE) && (bone->flag & BONE_CONNECTED))
 			bone->flag |= BONE_HINGE_CHILD_TRANSFORM;
 		else
 			bone->flag &= ~BONE_TRANSFORM;





More information about the Bf-blender-cvs mailing list