• Editor
  • Inverse Kinematics (IK) revamped and documented

  • Modificato
Related Discussions
...

We released IK a month ago in a bit of a rush because we didn't want you to have to wait while we had a short vacation. To celebrate being back, we've revamped IK so it works as we intended from start to finish. We've also written proper documentation for the feature:

http://esotericsoftware.com/spine-ik-constraints

We have some catching up to do, but I'll start tackling IK runtime implementations as soon as possible. The IK code for spine-libgdx has been committed, but it won't be much use until Spine exports the IK data.


spine-libgdx now loads and renders IK. Spine 1.9.06+ exports IK data. Other runtimes coming soon!

Any ETA on Unity? 🙂

Can only say it'll be done in the next couple weeks.

This is great news, but the features page still lists ik pinning as non available, anyways concerning IK runtime implementation: will we be able to animate character meshes directly in Unity for example by manipulating exported IK handles (as game objects) or is it just to enable the baked animation to run.
And speaking of Unity, any native integration down the road like 2D system or Mecanim? that would be epiC!

Fixed the features page, thanks.

Yes, you can manipulate the IK target at runtime. The target is just a bone, so moving it is easy. The IK is applied at runtime, so you changes will be visible. Eg, if your character is standing on an uneven surface, you could move the IK target for the feet up or down and the legs will bend or extend so they will be standing exactly on the uneven surface.

There will be some fancy Unity features soon. Take a look at what Mitch has been doing!
viewtopic.php?f=7&t=3004

epiC! thanks so much Nate, you're unparalleled guys, it was just recently that Motion Builder showcased something similar in a skiing character scene so needless to say you cut edge. 2D animation has been longing for this day.
I hope you continue on with the Unity side, you patch up alot of shortcomings. did you know that we couldn't even preview native 2d anims in the Unity inspector!

Excuse, because there is no way to contact you, can only leave a message here. I bought this software but PAYPAL‘s mail address is wrong then I did not receive your official mail, but now PayPal's email address has been corrected, is there a solution could be saved?

xiangying1024 ha scritto

Excuse, because there is no way to contact you, can only leave a message here. I bought this software but PAYPAL‘s mail address is wrong then I did not receive your official mail, but now PayPal's email address has been corrected, is there a solution could be saved?

http://www.esotericsoftware.com/contact

Click "Show Contact Form"

This is best for account problems because it is private.

11 giorni dopo

I would likt to use C# version in Unity.
is possible?

eunjun,choi ha scritto

I would likt to use C# version in Unity.
is possible?

Soon. It's not in the runtime just yet.

Do you have release plan? please tell me if you have.

eunjun,choi ha scritto

Do you have release plan? please tell me if you have.

Have to ask Shiu or Nate for that 🙂 But it's coming heh. The IK data is exported to the JSON file now, so if you reaalllly want to you can implement one yourself.

2 mesi dopo
6 giorni dopo

Neat, thanks, Nate 🙂