Search Unity

  1. We are migrating the Unity Forums to Unity Discussions. On July 12, the Unity Forums will become read-only. On July 15, Unity Discussions will become read-only until July 18, when the new design and the migrated forum contents will go live. Read our full announcement for more information and let us know if you have any questions.

Question Animation Rigging - IK with underlying fk animation Workflow

Discussion in 'Animation Rigging' started by petey, May 24, 2020.

  1. petey

    petey

    Joined:
    May 20, 2009
    Posts:
    1,827
    Hi there,

    Just testing out the new animation Rigging tools and they are really looking awesome!
    I wanted to keep my characters FK leg animation but be able to add the IK on top and add some animation to the hip Or COG position. Is it possible to have IK legs and keep the underlying animation?

    Thanks!
    Pete
     
  2. Jebtor

    Jebtor

    Unity Technologies

    Joined:
    Apr 18, 2018
    Posts:
    117
    Hey Pete, yes there is :)

    In version 0.3 and up we introduced bi-directional motion transfer. You can use this to bake / transfer the motion from your FK animation onto your IK effectors. This should give you the desired effect. Keep in mind though that the motion transfer only works on generic animations. Another side note; Dave has done a great talk explaining the concepts of motion transfer in his GDC talk if you are interested ;)
     
  3. petey

    petey

    Joined:
    May 20, 2009
    Posts:
    1,827
    Awesome ! Thanks I’ll check that out for sure.
    Hey I don’t think I saw 0.3 in package manager, does that take a little longer get there?
     
  4. Jebtor

    Jebtor

    Unity Technologies

    Joined:
    Apr 18, 2018
    Posts:
    117
    It has been out for a while. It does require 20.1 or above however. I am assuming that is the issue here?
     
  5. petey

    petey

    Joined:
    May 20, 2009
    Posts:
    1,827
    Ahh got it, I’m on 19.3. I don’t think I’ll be able to jump into 20.1 for a while sadly :(
    Is that the last update for the 2019 cycle?
     
  6. Jebtor

    Jebtor

    Unity Technologies

    Joined:
    Apr 18, 2018
    Posts:
    117
    No new features will be added to the 0.2 version (19.3), fixes however might get backported. The bi-directional baking functionality requires some API that only exists in 20.1+, thus we had to bump the version and minimum requirement.
     
  7. petey

    petey

    Joined:
    May 20, 2009
    Posts:
    1,827
    Damn! I might have to change my approach of trying to stick to LTS versions, but I'll have to wait at least until 20.1 is out of beta I think. I'll stick to 0.2 for now and keep an eye out. Thanks for the heads up!
     
  8. consolelw

    consolelw

    Joined:
    Mar 19, 2019
    Posts:
    5
    Hi, I'm interested in the function 'transfer the motion from FK onto IK'. If I have a Two-bone IK constraint in my character's leg, when I transfer the motion to the IK effectors,does that mean the IK target moves as the foot bone in original animation clip?
     
  9. Jebtor

    Jebtor

    Unity Technologies

    Joined:
    Apr 18, 2018
    Posts:
    117