[Bf-blender-cvs] [6461fbd] master: Fix glitch scaling bone radius
Campbell Barton
noreply at git.blender.org
Wed Apr 1 08:08:19 CEST 2015
Commit: 6461fbd9ce1f6cbaded1a53b689ea190b6f22f5e
Author: Campbell Barton
Date: Wed Apr 1 17:07:04 2015 +1100
Branches: master
https://developer.blender.org/rB6461fbd9ce1f6cbaded1a53b689ea190b6f22f5e
Fix glitch scaling bone radius
connected parents radius could get out of sync with child.
===================================================================
M source/blender/editors/transform/transform_generics.c
===================================================================
diff --git a/source/blender/editors/transform/transform_generics.c b/source/blender/editors/transform/transform_generics.c
index 5f02fa1..eb68e54 100644
--- a/source/blender/editors/transform/transform_generics.c
+++ b/source/blender/editors/transform/transform_generics.c
@@ -808,6 +808,10 @@ static void recalcData_objects(TransInfo *t)
ebo->rad_head *= ebo->length / ebo->oldlength;
ebo->rad_tail *= ebo->length / ebo->oldlength;
ebo->oldlength = ebo->length;
+
+ if (ebo_parent) {
+ ebo_parent->rad_tail = ebo->rad_head;
+ }
}
}
More information about the Bf-blender-cvs
mailing list