[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