Ah, the age old question: IK, or not IK…
Really, these days this question is almost obsolete. No matter what program you use for animation, it most likely has a switchable IK/FK solution.
Personally, I wouldn’t animate and character without one anymore. B)
You see it all the time in reels and “newbie” animation.
Is it the rigging of your character, or the ik of real creatures?
The “IK Lock” that so many animators try to avoid is quite present in everyday motion. An extreme example is a boxer throwing a punch: his arm (or her arm if you’re in my family) snaps to full extension and then jerks back to slightly bent. Yet this same thing occurs in less extreme cases such as:
- Rasing your hand quickly to answer a question
- The extension of a leg just before contact while walking
- Any movement where you fully extend a limb!
I personally find IK is the best system for mimicking this type of motion on my characters. These days, I rarely use FK limbs in my animation, unless I am having real trouble with my arcs or poses.
I find IK allows me to pose faster and thus try out more poses, ultimately leading to better animation. It also allows me to place the limb exactly where I want it.
As long as I don’t get lazy and just let the animation software sort it out for me, I’m quite fine using pure IK limbs.
So really, in your animation, whether you use IK or FK on your characters should be your choice. However, as animators, we often must work with the tools we are given. If you are asked to animate a character that ONLY have IK arms or only FK legs, you should do your best animation with whatever you are given.
Why not practice animating both? Why not build a simple arm rig right now, and make two copies of it: one FK and one IK.
Then practice animating both and getting the same results. Try animating many different types of motion, and see what it is you have to do to get the same animation our of BOTH rigs!
It’s by doing little animation exercises like this that will really boost your skills as a character animator.
So get out there and Start Animating!