- Modificato
How do you do this setup?
I have an operator sitting at a desk and I want to animate her reaching over and picking up her phone.
Problem is that with an IK arm, it would look really stupid that she raises her upper arm to reach back for it.
Instead I would like to have her lower arm and hand "scale" in the horizontal direction to pick it up while her uper arm just rotates a bit while still having the IK work.
How does one do this in Spine? It's a pseudo 3D rotation but it's the only way to animate this.
Thanks for the help
Hey Magasul. Personally I think I would animate this kind of movement in FK. You have the luck that your art has no shadows or outlines on the arms, so you can cut the arm in two pieces, upper arm, and lower arm. You can then rotate, scale and flip the lower arm to achieve the foreshortened effect, while the upper arm just has small movements as you would desire. I hope this helps! Good luck with the animation!
Like Sinisa says, I would also use FK for the arm here.
To prevent the hand from squashing when you scale the arm bone, you can disable Inherit Scale
on the hand bone, or you can use a transform constraint to "parent" the hand bone to the arm bone and not mix in Scale
.
Oh, good idea. So I should blend IK to FK while she turns her arm, then back when it returns. Will try it, thanks!