From 5be65501b41ba0179c9505eaae8a09880724766d Mon Sep 17 00:00:00 2001 From: 989onan Date: Fri, 20 Jun 2025 22:52:11 -0400 Subject: [PATCH] oops still not perfect, here --- functions/tools/bone_tools.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/functions/tools/bone_tools.py b/functions/tools/bone_tools.py index d7204fe..218a3c3 100644 --- a/functions/tools/bone_tools.py +++ b/functions/tools/bone_tools.py @@ -64,9 +64,12 @@ class AvatarToolKit_OT_CreateDigitigradeLegs(Operator): calf.parent = digi0 # Calculate new positions - end = ((digi0.tail) + (digi2.tail-digi2.head)) + + + end = (((digi0.tail-digi0.head)*(1/digi0.length))*(digi0.length+digi2.length) + digi0.head) calf.head = end - calf.tail = digi2.tail + calf.tail = (digi1.tail-digi1.head)+calf.head + digi2.tail = calf.tail # Reparent foot to new calf digi3.parent = calf