Answered

What Is Best Practice For Changing Walk Animation Into Crouching Animation?

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

What is the recommended usage or best practice for using UMotion to achieve the following:

I would like to change a walking animation into a crouching walk animation.


I imagine this is achieved via some combination of IK Pinning and Additive layers but I cannot seem to make anything work.

What is your recommendation for workflow?

    UMotion Version:
    Unity Version:

    Answer

    Answer

    SOLVED "Modifying Walking Animation Into Crouching Animation": 

    The trick is to use IK Pinning on the legs on the base animation layer and lower the hips on an additive layer


    *Working with existing animations requires UMotion Pro

    STEPS:

    1. Config Mode > Run "IK Setup Wizard"
    2. File > Import Animation
    3. Import Dialog > Switch FK to IK Conversion to "ON"
    4. Clip Editor > Place Playhead at Frame 0
    5. Scene View > CMD + A or CTRL + A to select all Character Bones
    6. Pose Mode > Channels > Add tick mark to "IK Pinned"
    7. Clip Editor > Layers > Add New Layer > Additive Layer
    8. Lower Hips (and create your crouching position) > Set Key Frame.

    Answer

    SOLVED "Modifying Walking Animation Into Crouching Animation": 

    The trick is to use IK Pinning on the legs on the base animation layer and lower the hips on an additive layer


    *Working with existing animations requires UMotion Pro

    STEPS:

    1. Config Mode > Run "IK Setup Wizard"
    2. File > Import Animation
    3. Import Dialog > Switch FK to IK Conversion to "ON"
    4. Clip Editor > Place Playhead at Frame 0
    5. Scene View > CMD + A or CTRL + A to select all Character Bones
    6. Pose Mode > Channels > Add tick mark to "IK Pinned"
    7. Clip Editor > Layers > Add New Layer > Additive Layer
    8. Lower Hips (and create your crouching position) > Set Key Frame.

    Answered

    Hi,

    thanks for posting your solution. That's the correct way to do this.

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

    Best regards,
    Peter