
The Puppet Pin Tool Is Not Just for Dummies
At first glance the puppet pin tool in After Effects may seem like a low impact tool that you'll probably never care to learn or need to learn. It's perched next to the rotobrush and is the last tool in the bar almost like an afterthought. Surely the last tool in the bar won't be that awesome or life changing or else it would be next to the shape tool or text tool. Well, maybe they saved the best for last.
If you've ever seen anyone demonstrate the puppet pin tool, they probably had a cutout of an elephant and showed you that they could move the trunk around very organically. They may have even shown how they could put the trunk on top or behind the rest of the animal by using the puppet overlap tool.
If you didn't run home and try it out on your own elephant, then you probably lost interest in ever pursuing mastery of the tool. The opportunity to use the tool probably never showed itself because it doesn't seem practical if you don't fully understand the full power of the tool. Here's your chance to see what the tool can really do.
When you decide to take on puppet pinning, it's a good idea to have a clear concept of what you want to accomplish from beginning to end. This way, you won't have to go back and make changes to your mesh, add pins or subtract pins after you've already put time into your animation.
If you're happy with how a piece is moving but forgot that you want to bend something another way, adding a pin could wreck your whole scene. So, plan it out. If this means building a better asset to animate, then don't cut corners. For example, if it's going to look weird for an arm to move because the shoulder is going to distort then this is going to limit you.
In this case, build your asset with an arm on a separate layer than the body. It may take you a few more minutes now, but you'll be glad you took the time when you have more range of motion for your project.
It's quite bizarre in appearance, but it makes perfect sense. The continuously rasterize being on by default is allowing After Effects to see that the deformation mesh of the puppet tool is actually transforming independently of the layer so that's the result you get. The same is true if you want to deform a vector layer with the puppet pin tool and you turn on continuously rasterize.
A workaround for this is to precompose your vector layer or shape layer and then you can transform the nested composition as you would the layer. However, do not turn on collapse transformations for the nested composition or you will be right back where you started.
The Puppet Pin Tool Takes Planning
Using Vector Objects
In a perfect world, all assets would be created equal. However, when using the puppet pin tool, you may run into some issues when working with shape layers and vector layers. The biggest problem with a shape layers is that by default, they are continuously rasterizing. What this means to you is that if you try to transform a shape layer that has been deformed by the puppet pin, then the result will look like the mesh is staying in one place while the rest of the layer does its own thing.
