Skip to main content
pimb7713936
Participating Frequently
December 7, 2020
Question

Puppet tool screwed up when nested and transformed.

  • December 7, 2020
  • 2 replies
  • 1508 views

I've been experiencing problems with the puppet tool.  I have an animated object in a (pre)comp, but when I transform this pre-comp in another one, that very object kind of breaks up, it doesn't keep the same animation as before.

I'd just like to be able to animate the precomp as a whole without it affecting the object that was warped.

Hope this makes sense.

This topic has been closed for replies.

2 replies

Community Expert
December 9, 2020

The layer you use for Puppet Pin animations cannot be animated in any way. The mesh is created when the first pin is set and all transformations take place after that so you cannot move the layer, scale the layer, or rotate the layer. You pre-compose then collapse transformations, then add your effects and animation.

pimb7713936
Participating Frequently
December 9, 2020

Thanks for your reply.  Isn't that exactly what I did?  Or shouldn't I have the mask and puppet tool in the same comp?

Community Expert
December 9, 2020

Your cropped screenshots don't tell us anything about your workflow. If you have a layer that changes shape you have to edit the Puppet Pin before you change the shape. Pre-compose after Puppet Pin, then change the shape using whatever kind of distortion you need to.

 

You have collapsed transformations, which change the rendering order and that will break Puppet Pin. 

 

 

Mylenium
Legend
December 7, 2020

Simple: Don't use collapse transformations. You pretty much got what you asked for if you enabled it. IUt effects the order in which effects, blending modes and transforms are evaluated and that inevitably messes with the puppet tool as it expects the layer content not to change in such a manner. You should educate yourself about this stuff a bit more and structure your projects accordingly.

 

Mylenium

pimb7713936
Participating Frequently
December 7, 2020

I think there's a misunderstanding.  I did not apply a puppet warp on a comped layer, just on a single layer (an .ai element). 

pimb7713936
Participating Frequently
December 8, 2020

To be a bit more clear:  

- I have a comp 'Tilde Comp 1' in where I animate a tilde.  It's revealed with a mask, and a puppet warp gives it an extra bounce.

- The second comp, 1_Logo_Form has the rest of the logo animated.  The tilde still looks fine here

- In 2_Logo_Turn the second comp is linked to a null object and moved around.  There's some breakage of the tilde.

- In 3_Shaded the tilde is messed up completely

 

Hope someone can help me out on this one, I'd be very grateful.  it's really irking me and I'm losing time with it.