Answered

IK Pinning: Changing Walk to Limp

Anonymous 4 years ago updated by Peter - Soxware Developer 4 years ago 1

Is there a way to use IK pinning so that a foot stays planted to the floor and is "dragged" along with the rest of the leg's walk animation? I am trying to convert a regular walk animation into a limp, but cannot figure this out.

UMotion Version:
Unity Version:

Answer

Answer
Answered

Hi,
thank you very much for your support request.

If your IK target is setup in such a way that one axis points perfectly upwards, you could just flatten the curve of that axis (in Curve view, select all keys of that curve, then right click on one key, click on Edit Value and type in the new value that should be assigned to all keys). Note: For easier selecting of the keys of the curve, hide the other curves by clicking on the corresponding eye icon in the "Animated Properties List".

Otherwise you might have to do it manually by creating a few key frames (IK pinning still lets you move the IK target, it is just relative to "world space").

Please let me know in case you have any follow-up questions.

Best regards,
Peter

Answer
Answered

Hi,
thank you very much for your support request.

If your IK target is setup in such a way that one axis points perfectly upwards, you could just flatten the curve of that axis (in Curve view, select all keys of that curve, then right click on one key, click on Edit Value and type in the new value that should be assigned to all keys). Note: For easier selecting of the keys of the curve, hide the other curves by clicking on the corresponding eye icon in the "Animated Properties List".

Otherwise you might have to do it manually by creating a few key frames (IK pinning still lets you move the IK target, it is just relative to "world space").

Please let me know in case you have any follow-up questions.

Best regards,
Peter