Animate using Puppet tool and rotation. Continually rasterize messes it up.

New Here ,
Oct 08, 2013 Oct 08, 2013

Copy link to clipboard

Copied

In After Effects CC....Trying to animate a vector arm using rotation and the puppet tool. The animation looks good until I hit the continuously rasterize button on that layer. Then it gets distorted and chopped up. I need it to be continually rasterized so that it is not pixelated.  Any suggestions on how to fix this would be awesome.

Views

15.8K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct Answer

Adobe Community Professional , Dec 16, 2013 Dec 16, 2013
Simply stated the pupet pin effect uses the Composition space and an alpha chanel from the first frame to deform any pixels on the screen. Therefore if you move or change the position or scale of the pixels after the first frame using any transform or effect you have now moved the original source of the pixels and puppet pin breaks. This is the way the effect is designed and it's the only way that it works.There is only one proper workflow. Setup a comp that is big enough to include all of the i...

Likes

Translate

Translate
Adobe Community Professional ,
Oct 08, 2013 Oct 08, 2013

Copy link to clipboard

Copied

It works as it is designed to work. There is no magic "fix". Puppet Warp is a normal distortion effect that operates on raster data, not the native vectors. Short of working with a bigger source layer, there is no way to improve quality post facto.

Mylenium

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Sep 10, 2015 Sep 10, 2015

Copy link to clipboard

Copied

I am having the following issue:  I imported an Ai file into after effects as composition - retain layer sizes.  Then I copied the individual layers into my main comp.  Then I turned on continuously rasterize for all layers.  After that the puppet pin tool will not select the layers.  I'm able to add the puppet effect to them but not add pins.  I just get the white arrow w/ the small square, suggesting I'm outside of the outline.  If I turn continuously rasterize back off, things work normally.  It's not a huge deal since I made my image big enough, but I prefer to work with it on when using vectors.  Does this have to do with the pin outlines referencing bitmap information as mentioned above?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 10, 2015 Sep 10, 2015

Copy link to clipboard

Copied

Yes.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Oct 08, 2013 Oct 08, 2013

Copy link to clipboard

Copied

As Mylenium said, make a bigger layer. Try putting your puppet pin in a separate large comp, do the animatiion, then nest the animated comp inside a production sized composition and scale to fit. That is the only way around it.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Oct 09, 2013 Oct 09, 2013

Copy link to clipboard

Copied

You should not be doing effect work (like with Puppet tools) and animations and then later enabling continuous rasterization. Enabling continuous rasterization changes the rendering order. You should enable continuous rasterization as soon as you add the layer to the composition, and then work with transformations and effects after that.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Dec 16, 2013 Dec 16, 2013

Copy link to clipboard

Copied

I get soooo frustrated with the puppet pin effect!

I import an illustrator file, select the continuously rasterise switch and apply the puppet pin effect.

I find that AE just doesn't like AI files with the puppet pin - mesh seems to get all screwed up. If you apply any scale to that AI layer, it's even worse. REALLY difficult to work with and to me, it seems like there are some bugs when the source is an AI file - am I wrong?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Dec 16, 2013 Dec 16, 2013

Copy link to clipboard

Copied

SiliconPixel wrote:

I get soooo frustrated with the puppet pin effect!

I import an illustrator file, select the continuously rasterise switch and apply the puppet pin effect.

I find that AE just doesn't like AI files with the puppet pin - mesh seems to get all screwed up. If you apply any scale to that AI layer, it's even worse. REALLY difficult to work with and to me, it seems like there are some bugs when the source is an AI file - am I wrong?

Your issues are probably occuring because you're not using the puppet pins correctly. This page in the AE help should help explain things. Here's a relevant portion:

Note: Don’t animate the position or scale of a continuously rasterized layer with layer transformations if you are also animating the layer with the Puppet tools. The render order for continuously rasterized layers—such as shape layers and text layers—is different from the render order for raster layers. You can precompose the shape layer and use the Puppet tools on the precomposition layer, or you can use the Puppet tools to transform the shapes within the layer. (See Render order and collapsing transformations and Continuously rasterize a layer containing vector graphics.)

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Dec 16, 2013 Dec 16, 2013

Copy link to clipboard

Copied

Simply stated the pupet pin effect uses the Composition space and an alpha chanel from the first frame to deform any pixels on the screen. Therefore if you move or change the position or scale of the pixels after the first frame using any transform or effect you have now moved the original source of the pixels and puppet pin breaks. This is the way the effect is designed and it's the only way that it works.

There is only one proper workflow. Setup a comp that is big enough to include all of the image you want to animate when viewed at 100% scale or a distance from the camera equal to the zoom value of the camera if used in a 3D comp. IOW, if you scale your puppet pin layer more than 100% in the final comp your comp is not big enough, or in a 3D comp, if you want to move the camera to 1/4 the distance of the Zoom value of the camera to the puppet pin layer your puppet pin comp must be 4 times bigger.

Animate the puppet pin effect

Bring the puppet pin composition into yoiur main composition and apply any other effects, transformations or any other manipulations you need to perform to achieve your desired results.

Puppet pin is designed for this workflow and when used properly it is a very handy tool.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Dec 16, 2013 Dec 16, 2013

Copy link to clipboard

Copied

Thanks all,

I understand - it is a very counter-intuitive tool though - so used to being able to apply an effect etc and then not worry about transforming. I see why it works that way though.

Cheers.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Aug 17, 2016 Aug 17, 2016

Copy link to clipboard

Copied

Thanks dude. Really helpful

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Aug 17, 2016 Aug 17, 2016

Copy link to clipboard

Copied

Sarcasm?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Aug 17, 2016 Aug 17, 2016

Copy link to clipboard

Copied

I Believe not.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Sep 14, 2016 Sep 14, 2016

Copy link to clipboard

Copied

LATEST

touche!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Aug 17, 2016 Aug 17, 2016

Copy link to clipboard

Copied

Not at all my man

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jun 23, 2016 Jun 23, 2016

Copy link to clipboard

Copied

A seemingly decent work-around would be to make an adjustment layer at the top of your layer order and slap a sharpen effect on it

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines