As reported by @Papercut in T78217 paw rig type appears to have limitations on the unguligrades rear limbs.
There is a patch D8154 submitted by @Mets that solves the issue on the lower part of the limb by replicating the front limb setup.
This has some critical issues need to be solved:
- [x] the ik is now ending before the knee.
- [x] adding a shoulder-like bone corresponding to human thigh to extend the ik will not extend the b-bone and tweak setup. Tweaks are often used to simulate muscles and fix deformation issues and in this kind of setup the part with more muscle mass will not be tweakable at all. Moreover all the parenting/switching mechanism will not consider this pseudo-shoulder bone as real limb root for the domain options.
If @Mets setup should stay it will probably require either:
~~ - [ ] modify the basic copy (or add a new rig type) to support a simple b-bone split + tweak chain. In this case we could end having overlapping tweak controls on the knee.~~
~~Or better:~~
~~- [ ] Create a rear_paw separate sample based on 5 bones as input including the first fk extra control that will inherit all the b-bone split parameter and tweaks from the general properties.~~
~~- [ ] (double check) main control and all the parenting/switching mechanism should be moved to the first bone.~~
There are also some minor issues that needs to be tackled:
- [x] the foot ik control is not positioned correctly.
- [ ] Code the new rear_paw sample following design from attached blend file