[Bf-extensions-cvs] [963a9847] blender-v3.1-release master: Rigify: fix crash with short front/rear paws after split toe.
Alexander Gavrilov
noreply at git.blender.org
Fri Feb 11 21:39:45 CET 2022
Commit: 963a9847f2624052206aa6e84cf3023b3ed5429a
Author: Alexander Gavrilov
Date: Fri Feb 11 23:09:45 2022 +0300
Branches: blender-v3.1-release master
https://developer.blender.org/rBA963a9847f2624052206aa6e84cf3023b3ed5429a
Rigify: fix crash with short front/rear paws after split toe.
===================================================================
M rigify/rigs/limbs/front_paw.py
M rigify/rigs/limbs/rear_paw.py
===================================================================
diff --git a/rigify/rigs/limbs/front_paw.py b/rigify/rigs/limbs/front_paw.py
index 83cbbd81..30582d60 100644
--- a/rigify/rigs/limbs/front_paw.py
+++ b/rigify/rigs/limbs/front_paw.py
@@ -58,7 +58,7 @@ class Rig(pawRig):
ik_chain, tail_chain, fk_chain = super().get_ik_fk_position_chains()
assert not tail_chain
if not self.use_heel2:
- return [*ik_chain, ik_chain[-1]], [*fk_chain, fk_chain[-1]]
+ return [*ik_chain, ik_chain[-1]], [], [*fk_chain, fk_chain[-1]]
return ik_chain, tail_chain, fk_chain
def get_extra_ik_controls(self):
diff --git a/rigify/rigs/limbs/rear_paw.py b/rigify/rigs/limbs/rear_paw.py
index cdbbd91e..d0d349e8 100644
--- a/rigify/rigs/limbs/rear_paw.py
+++ b/rigify/rigs/limbs/rear_paw.py
@@ -58,7 +58,7 @@ class Rig(pawRig):
ik_chain, tail_chain, fk_chain = super().get_ik_fk_position_chains()
assert not tail_chain
if not self.use_heel2:
- return [*ik_chain, ik_chain[-1]], [*fk_chain, fk_chain[-1]]
+ return [*ik_chain, ik_chain[-1]], [], [*fk_chain, fk_chain[-1]]
return ik_chain, tail_chain, fk_chain
def get_extra_ik_controls(self):
More information about the Bf-extensions-cvs
mailing list