• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
1

Treating a Layer as a Single Object with Puppet Tool

Explorer ,
Jan 31, 2020 Jan 31, 2020

Copy link to clipboard

Copied

Hi,

I'm trying to rig a layer in After Effects with the Puppet Tool to give it a bouncy movement

Capture.PNG

However, the puppet tool interprets each segment of this layer as a different object, shown here:

Capture2.PNG

I want the layer to be treated as a single object by the puppet tool. How can I do that, if possible? I tried this both with a pre-comp and rendering it out as a PNG image. Both cases treated the segments separately.

 

TOPICS
How to

Views

3.5K

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

Community Expert , Feb 03, 2020 Feb 03, 2020
  1. Make a New Comp of your PNG file only (named "PNG_precomp")
  2. Add a comp-sized solid to the PNG_precomp and place it at the bottom
  3. Make a New Comp ("MAIN_comp")
  4. Place your PNG_precomp into that MAIN_comp
  5. Apply puppet pin to that layer
  6. Puppet Animation
  7. Double Click (open) the PNG_precomp
  8. Turn off Solid at the bottom
  9. Return to MAIN_comp.

Votes

Translate

Translate
LEGEND ,
Jan 31, 2020 Jan 31, 2020

Copy link to clipboard

Copied

Put a solid layer or a shape layer that's roughly the shape of this behind it solid green inside a precomp with those shapes.

Apply Puppet Pin to the precomp. Key out the green with something like Color Key.

Votes

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 Expert ,
Jan 31, 2020 Jan 31, 2020

Copy link to clipboard

Copied

After you apply the puppet pin, you can just turn off the solid layer in the precomp. (unless you like keying stuff) 😉 

Votes

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 ,
Jan 31, 2020 Jan 31, 2020

Copy link to clipboard

Copied

Well, I do! 😛

Votes

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 ,
Jan 31, 2020 Jan 31, 2020

Copy link to clipboard

Copied

Maybe I'm not following this right, but the Puppet Pin still wants to interperet it as separate objects, and the green area can't be selected by the pins at all.

problem.gif

If it helps, here is the layer setup for this:

Mill.PNG

Which is precomped into this composition as [Mill], and this is where I'm using the Puppet Pin:

Main.PNG

 

 

 

Votes

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 Expert ,
Jan 31, 2020 Jan 31, 2020

Copy link to clipboard

Copied

Your cropped screenshots do not tell us much about the layer structure. It looks like you are creating the shape with masked solids. You would be a lot better off using shape layers. If you did that you would not need the green. 

 

I am guessing that you did not delete the Puppet Pin effect and start over when you added the green between the layers. As long as there is no break in the alpha channel the mesh is created when you place the first pin, so if you did not delete the entire puppet pin effect you still had 3 meshes on the three separate areas. 

 

If you start over and get the mesh to cover the entire shape then you can go back to the nested comp (pre-comp) and turn off the green layer so you don't need to do any keying. 

 

I would have used a shape layer instead of masked solids, but the same rule applies. Puppet will always apply a mesh that covers visibble pixels. Transparency will be ignored. 

Votes

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 Expert ,
Feb 03, 2020 Feb 03, 2020

Copy link to clipboard

Copied

  1. Make a New Comp of your PNG file only (named "PNG_precomp")
  2. Add a comp-sized solid to the PNG_precomp and place it at the bottom
  3. Make a New Comp ("MAIN_comp")
  4. Place your PNG_precomp into that MAIN_comp
  5. Apply puppet pin to that layer
  6. Puppet Animation
  7. Double Click (open) the PNG_precomp
  8. Turn off Solid at the bottom
  9. Return to MAIN_comp.

Votes

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 ,
Feb 04, 2020 Feb 04, 2020

Copy link to clipboard

Copied

The directions couldn't be clearer. Thank you for your help.

Votes

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 ,
Feb 22, 2024 Feb 22, 2024

Copy link to clipboard

Copied

LATEST

Thank you so much! Legend.

Votes

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 ,
Jul 06, 2021 Jul 06, 2021

Copy link to clipboard

Copied

After looking through the comments, I found a slightly modified solution that works best for me:

1. Create completely empty PNG with transperancy with the same size of your precomp

2. Precomp your graphics

3. Add the PNG below

4. Apply Puppet tool on the precomp

5. The image doesn't break into elements ! 🙂

 

Cheers!

Votes

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