DigitalEro Offline

Hands on IK-Rigged model not appropriately following parents

Tue, 13 May 2014 07:14:45


I've parented the rig_hand_L and rig_hand_R controllers of this model to the Chest and Calf bone of the other character. However they don't seem to be following appropriately. They're kind of "lagging" behind. (god I hate showing such a rough animation) Is this a known issue or did I do something wrong?
Wed, 14 May 2014 04:58:31


Apologies for the double post. I figured I could show a better example I've gotten a repro on this issue, I'm not certain what's causing it. It's inconsistent. This is what it looks like when I right arrow through the time line of a test animation. The Jackal's hand locked to the Elite's leg... It's broken and lagging behind noticeably... like it's not updating on the frame that it should. The other locked bones are following and updating as expected.
Wed, 14 May 2014 10:46:23


Oh, that happens to me sometimes too. I found that if you animate with your locks in place, and get it to the point where the big motions are done, then once you feel it is, remove the locks, and touch up the in-between areas. Something about how SFM figures out parenting, and locks, causes that lagging. Hope that helps. :)
Wed, 14 May 2014 14:36:32


Looks like its just laggy, which isn't all that uncommon in SFM (Try using fingers on non valve models and you'll see what I mean ) You should try doing a test render because usually when it comes to render time the bones will pop into place. If they don't then it may be the bones, in which case you'd have to have to set up something different.
Fri, 16 May 2014 10:56:49


I've discovered a few things. The model I'm using has slightly misaligned IK locations, which causes inevitable jankiness. Removing parent/child relationship bakes the animation and gets rid of the lag (super weird). Rendering seemed to have alleviated the issue somewhat... And I should not rely so heavily on IKs. I've since scrapped the animation in OP and will be far less IK heavy for now. They're nice to have but a bit of a pain to deal with. Thanks for the help everybody <3