Creative COW SIGN IN :: SPONSORS :: ADVERTISING :: ABOUT US :: CONTACT US
Creative COW's LinkedIn GroupCreative COW's Facebook PageCreative COW on TwitterCreative COW's Google+ PageCreative COW on YouTube
LIBRARY:TutorialsVideo TutorialsReviewsInterviewsEditorialsFeaturesBusinessAuthorsRSS Feed

AE: Inverse Kinematic Character Animation PT 2

COW Library : Adobe After Effects Tutorials : Andrew Devis : AE: Inverse Kinematic Character Animation PT 2
CreativeCOW presents AE: Inverse Kinematic Character Animation PT 2 -- Adobe After Effects Tutorial



©2013 CreativeCOW.net. All rights reserved.


Standard character animation in After Effects uses a process called 'Forward Kinematics' in that we animate down a linked chain - for example, upper arm linked to forearm linked to hand. To get animation we need to move the items down the chain one at a time. Inverse Kinematics creates a link back up the chain such that moving the hand would also move the forearm and the upper arm without breaking that link. This is a simpler and easier way to control animation and is often used in 3D programs such as C4D and 3ds max etc. and allows us to control the animation for the complete chain through a single controller.



Play Video TutorialDownload Project Files


In the previous tutorial we set up a single IK chain, but in this follow on tutorial we set up multiple chains and then an additional series of controllers so that the item we are animating can be quickly moved and rotated as needed both as a single item and with the individual IK chains.

A copy of the completed project in CS5.5 and CS6 is included with this project.


  View 10 Comment(s)

  Adobe After Effects Tutorials   •   Adobe After Effects Forum
Reply   Like  
+3
Share on Facebook
Comments

Re: AE: Inverse Kinematic Character Animation PT 2
by Joseph Urso
Thanks Andrew for the excellent tut. I use AE on a daily basis and this has to be one of the coolest things I've ever created! I used cutouts images of a standard wooden artist's dummy to make the body parts instead of shape objects and the results were fantastic. Thanks again.
+1
@Joseph Urso
by Andrew Devis
Hi Joseph

It if for feedback like yours that I do these tutorials! I am really pleased to hear how well you're getting on with the fantastic DuIK script and producing really cool results - :o)

Thanks for stopping by the COW and letting me know - it is greatly appreciated.

All the best
Andrew

... because it's all about stories ...
Re: AE: Inverse Kinematic Character Animation PT 2
by Gerald Hapeman
No. The same. Frustrated. I even wrote him in his comment section and asked what could be the problem, but as I hit sent, it wouldn't send and said that function no longer works and erased my message without warning me to sign up first or...?

One thing I did notice while watching his video is that when he creates his Null Controllers (such as in the foot) and in your tut video, it creates an additional 'footgoal' layer and hides the original... but in his tut, that doesn't happen at all. Maybe it's an older version, I don't know. Either way... My legs and arms IK won't stay attached to the body when I move the body or master null. What could be the problem. I've rearranged the the parenting of the controllers in various ways to see if that would work and I still get the same exact results. These are not Shape layers, but PS layers cut up from a digital painting I did. The shape layers work exactly, so I'm doing things correctly, but not on the PS file. What's up please!? Should I post a video of it?
@Gerald Hapeman
by Andrew Devis
Hi Gerald

Sorry for the slow reply, I've been out training all day!

Could it be an FK problem? What I mean is have you checked your parenting strucker? Are the arms parented to the body? Check your layers are parented properly and also check that your anchor points are in the correct place for each layer.

See how you get on with that.
All the best
Andrew

... because it's all about stories ...
@Andrew Devi
by Gerald Hapeman
Thanks Andrew. (And Rob did write me back - mentioned everything you did and are things I did investigate, but said he was, as I know you are too, a bit too busy too help) So I can't thank you enough, and Rob, for at least getting back with me.

I did post a video of the problem to get a better idea. Mind you - I created a character as you did in your tut completely out of Shape Layers only and did not have this problem. I've checked and rechecked and then rearranged stacking, parenting, etc etc to see what would work. At one point, in one mixture, I finally got the arms to stick to the body, but the hands were then (though still attached) remained frozen in place, creating a new problem) I don't know. If you look at the video, I've moved things around in terms of parenting. Plus, I uploaded the highest quality video and for some reason, the quality is quite poor. Maybe you'll see something I don't!?

https://vimeo.com/64816819
@Gerald Hapeman
by Gerald Hapeman
And P.S. You'll see how I parented (as part of trying different things) on the video, the C_Legs and C_Arms to the C_Body as opposed to the C_Master - as either way, gave me the same results.

IK chain checks out. Hand to forearm to upper arm to body.
@Andrew Devi
by Gerald Hapeman
Hey Andrew... Sorry for the onslaught of replies, but I think I have it working. Call it an AE bug or... well, I really don't know. Many thanks Andrew. Many!
@Gerald Hapeman
by Andrew Devis
Hi Gerald

No problem, just get back in touch if I can help.
All the best
Andrew

... because it's all about stories ...
Re: AE: Inverse Kinematic Character Animation PT 2
by Andrew Devis
Hi Gerald

Have you seen this post by Rob Bellon in the comments for part 1? http://www.robbellon.com/2013/02/27/duik-for-after-effects-in-one-simple-in... It is a great place to start to make sure you've got everything connected up correctly. Start by working through that and see how you get on. If you still have issues we can go from there.

All the best
Andrew

... because it's all about stories ...
Re: AE: Inverse Kinematic Character Animation PT 2
by Gerald Hapeman
Having a bit of a problem with the IK chain moving everything seamlessly with the 'Body' Null. When I did this with just the shape layers, following your tut, everything works fine and the arms and legs stay tight to the body. But I have a paper cut animation character, PS file, where I applied everything precisely, but when I move either the Body null or the Master null, the arms and legs move, but don't stay tight to the body and flop all over the place. What can I do or what am I doing wrong!? I could send you the file... Really appreciate your help... Otherwise, my walk cycle will be quite painful to get thru!!! Many thanks!!


Related Articles / Tutorials:
Adobe After Effects
AE Basics 60: Export 6 Media Encoder 2 - Preset Groups

AE Basics 60: Export 6 Media Encoder 2 - Preset Groups
  Play Video
AE Basics - A Creative COW series for new users of Adobe After Effects. Lesson 60: In this tutorial looking at getting your production out of After Effects, Andrew Devis shows how to create preset groups and how to modify and save a custom preset.

Tutorial, Video Tutorial
Adobe After Effects
AE Basics 61: Export 7 Media Encoder 3 - Watch Folders

AE Basics 61: Export 7 Media Encoder 3 - Watch Folders
  Play Video
AE Basics - A Creative COW series for new users of Adobe After Effects. Lesson 61: In this tutorial looking at getting your production out of After Effects, Andrew Devis shows how to create and use watch folders.

Tutorial, Video Tutorial
Adobe After Effects
AE Basics 62: Export 8 - Understanding Pre-render

AE Basics 62: Export 8 - Understanding Pre-render
  Play Video
AE Basics - A Creative COW series for new users of Adobe After Effects. Lesson 62: In this tutorial, Andrew Devis explains what Pre-rendering is and why it would be useful in your projects as well as what to look for when pre-rendering to ensure you don't have problems later in your production.

Tutorial, Video Tutorial
Adobe After Effects
AE Basics 63: Persistent Disc Cache (CS6 & Above)

AE Basics 63: Persistent Disc Cache (CS6 & Above)
  Play Video
AE Basics - A Creative COW series for new users of Adobe After Effects. Lesson 63: In this tutorial, Andrew Devis explains a significant 'under the hood' improvement in CS6 which reduces the need for 'Pre-rendering' and makes the operation of After Effects much faster. These improvements are called the 'Global Performance Cache' and the 'Persistent Disc Cache'. Andrew explains how these operate, options to use background rendering and the work-flow savings this offers.

Tutorial, Video Tutorial
Adobe After Effects basics
AE Basics 64: Expression Controllers PART ONE

AE Basics 64: Expression Controllers PART ONE
  Play Video
AE Basics - A Creative COW series for new users of Adobe After Effects. Lesson 64: Expression Controllers are a way to simplify the animation controls for a given composition. Although some people are initially worried by the idea of using Expressions, using and controlling Expression Controllers is both easy and effective - especially so when dealing with complex animations. In this tutorial, Andrew Devis explains how to use Expression Controllers in Adobe After Effects. Andrew starts by showing how to control a single parameter with one type of controller and then goes on to show how to separate two parameters with an array while applying an Expression Controller to one of those two separated controllers.

Tutorial, Video Tutorial
Adobe After Effects basics
AE Basics 65: Expression Controllers PART TWO

AE Basics 65: Expression Controllers PART TWO
  Play Video
AE Basics - A Creative COW series for new users of Adobe After Effects. Lesson 65: In this second follow-on tutorial, Andrew Devis continues to demonstrate how to apply a color Expression Controller to one part of the production and then how to quickly apply it to other parts of the same composition. He then goes on to show how to separate out parameters to two different control points of one Expression Controller finishing by controlling parts from different areas of the shape layer as you would in a composition which has multiple layers.

Tutorial, Video Tutorial
Adobe After Effects
Creative Fireworks in Adobe After Effects

Creative Fireworks in Adobe After Effects
  Play Video
Rob Mize shares his techniques for using After Effects to create a variety of fireworks displays. All you need is CC Particle World, a few expressions and a reason to celebrate and you can light up your world with dazzling pyrotechnic effects.

Tutorial, Video Tutorial
Adobe After Effects
GenArts Sapphire 7: Must-Have VFX Plug-ins for AE & Avid

GenArts Sapphire 7: Must-Have VFX Plug-ins for AE & Avid

Frequent COW Contributing Editor Kevin P. McAuliffe reviews the latest version of GenArts Sapphire plug-in effects filters for both Adobe After Effects and Avid AVX versions, with ratings for current and new Sapphire users. Kevin also observes Sapphire's ability to plug into other NLEs and finishing systems, and takes a closer look at its licensing options, including purchasing, monthly rental and site licenses. You'll definitely want to see the latest and greatest of what this must-have software package has to offer.

Review, Feature
Adobe After Effects
AE - RE:MATCH Non-matching Cameras in After Effects

AE - RE:MATCH Non-matching Cameras in After Effects
  Play Video
In this tutorial, Andrew Devis demonstrates a relatively new plug-in by RE:Vision Effects called RE:Match and how it can very quickly and accurately deal with the very common problem of non-matching cameras in After Effects. A typical approach to dealing with say a white balance issue would be to apply Color Finesse 3 and work with that which can be a slightly convoluted process, while RE:Match deals with the whole thing in a couple of clicks! This very powerful effect can save a great deal of time for an everyday problem and so earn its cost back very quickly as well as giving excellent and fast results. There is another tutorial showing how this effect works in Premiere Pro as there is a slightly different way the two applications deal with reference images.

Tutorial, Video Tutorial
Adobe After Effects
IK Character Animation: Walk to the Beat 1: Finding the Beat

IK Character Animation: Walk to the Beat 1: Finding the Beat
  Play Video
This tutorial is both a follow-on tutorial to Andrew's previous tutorials on IK controllers in After Effects and a helpful stand-alone tutorial showing how to define a beat range to use as a guide to animation in After Effects. To start with Andrew shows how to use a simple expression to deal with a potential problem of controllers scaling your objects. Then Andrew shows how to find and download sample music which can be used to base your animation on. He goes on to discuss the difficulty of matching frame rates with audio sample rate and then shows how to get a reasonably close 'loop' in both After Effects and especially in Audition.

Tutorial, Video Tutorial
MORE


FORUMSTUTORIALSFEATURESVIDEOSPODCASTSEVENTSSERVICESNEWSLETTERNEWSBLOGS

Creative COW LinkedIn Group Creative COW Facebook Page Creative COW on Twitter
© 2013 CreativeCOW.net All rights are reserved. - Privacy Policy

[Top]