Rigify Feet are Broken

Issue #952 resolved
Midnight Arrow created an issue

v1.6.1.0947

Even with IK Stretch disabled, the toes – and only the toes – still attempt to follow the handle.

Comments (17)

  1. Thomas Larsson repo owner

    I don’t have any problems with G8F and Blender 3.1. But there is some difference because my IK handle isn’t rounded.

  2. Alessandro Padovani

    daz studio 4.15.0.30, blender 3.1.2, diffeomorphic 1.6.2.0953

    As for the squared shape that’s probably simplify with subd off. I can confirm the issue.

    steps:

    1. import g8f, merge rigs, make bones posable
    2. convert to rigify
    3. select the left foot ik handle, turn off ik stretch, pose the ik handle

  3. Thomas Larsson repo owner

    This seems to be an issue with Rigify. Here is what I get when I start from the default metarig:

  4. Midnight Arrow reporter

    It works as expected in 3.0 (early December), so a recent commit must’ve broken it. Here’s the list of candidates:

    History · rBA (blender.org)

    I don’t have a Blender account so I can’t write a bug report. I guess until they fix it we’ll just have to use 3.0 for Rigify character exporting, unless Thomas can find a way to fix it while creating the rig?

  5. Alessandro Padovani

    As a side note, the HD addon by Xin works only in 3.0 right now, so as a general approach using 3.0 is better for diffeomorphic. See #814.

    This is the hell of a bug though for animation in blender they should pull a fix asap.

  6. Alessandro Padovani

    update. SOLUTION.

    There’s a workaround by Alexander. It seems 3.1 changes some rigify functionality and we can get back the old one with this workaround.

    https://developer.blender.org/T96748

    Sorry, I was preoccupied with other things and didn't notice this report. I'll fix it, but the immediate workaround is to disable the Separate IK Toe option on the legs in the metarig, which will revert the generated rig to the pre-3.1 structure and behavior.

  7. Midnight Arrow reporter

    I think it should stay open until the issue is fixed in the next corrective release. Wouldn’t we want Toe IK as an option for future versions?

  8. Thomas Larsson repo owner

    Option added in latest commit. By default it is enabled if the blender version >= 3.3.0.

  9. Alessandro Padovani

    Commit 0e43e18 works as intended.

    But in my opinion the option should only be available for blender 3.3 and above, since it doesn’t work otherwise. Or a warning should be placed in the tooltip that it doesn’t work for blender < 3.3. Then if @Midnight has nothing to add we may mark as resolved.

  10. Log in to comment