Wiggle Puppet Pin X and Y position independently

Posted on Tuesday, 4 August 2020

How to wiggle Puppet Pin X and Y positions independently in After Effects

If you need to wiggle a puppet in After Effects in only X or Y axis, this post presents an expression for how to wiggle puppet pin positions in only X or Y.

Wiggle Puppet Pin X and Y position independently

The wiggle tool and the puppet pin tools are both key AE feature, but many people wonder if they can wiggle one position dimension X or Y independently of the others.

For example, with different frequencies and magnitudes.

The answer is yes, you can! Please keep reading for the answer…

Animated Video Testimonials

“Anders is an amazing artist and animator! I had the pleasure of collaborating with him on a song I produced for Sofi K called “Fall Back Down.” The level of hard work and detail that he put into our music video was unbelievable. He is communicative and gives you detailed descriptions and options of ways to make something work. We sent him examples of some of the imagery, tone, and feel that we were looking for in our animation and he was able to masterfully incorporate these things in. We were blown away by his talent and the way our video came out. I think Anders is doing great things in the world of animation and will continue to impress the people he collaborates with. I’m hoping to work with him again in the future.”
Bryce Harding

“It is without a doubt that I can say Anders is a unique animator because his goal is not to finish a project and move on, it’s to make something he enjoys to make and has pride in and the final product shows us his love of animation.”
Jeff Rolfzen
The Lark and The Loon

The answer: Simply use this simple expression in the Puppet Pin Position, like this example:
x = wiggle(1,10);
y = wiggle(2,20);

(In the expression above, the frequency for X is 1 and 2 for Y. The amplitude for X is 10 and 20 for Y. Adjust these values as you need!)

To only wiggle in X: If you want to wiggle only in X, you can set Y to wiggle (0,0). To only wiggle in Y: If you want to wiggle only in Y, you can set X to wiggle (0,0).

Very important: This expression does not use a value for z, because the Puppet position only has an X and Y value!

But, for OTHER position values (i.e. not Puppet positions) you can use 3 dimensions IF the layer is a 3D layer.

To wiggle X, Y and Z independently for such a layers position value, the expression would be for example:

x = wiggle(1,10);
y = wiggle(2,20);
z = wiggle(3,30);

If the layer is a 2D layer, not a 3D layer, then you can use the first expression above, the same as for the puppet position!

There is another similar but shorter expression you can use, to wiggle with the magnitude 75 only and frequency 1, in only X for puppet pins by separating X and Y like this and setting the y wiggle parameters to 0 and 0:


This wiggles X only, while not wrongly moving Y.

If you want to wiggle in y only with the magnitude of 5 and frequency 2, you would use:


Good luck with the wiggle expressions and have fun!

Partner with Us! We produce animated videos for both individual clients and other studios.

We supply animated videos, illustrations, animated loops and whiteboard videos to local, national and international clients. Please do get in touch if you have a video project for us you want to discuss!

Here are some more more articles and pages:

SOFI K – Fall Back Down (Music Video)
Anders Sundstedt Portfolio
Start or stop wiggle at specific time
After Effects Eye Blink Expression
Animating a head-bob in After Effects
How to lock the position of a mask in After Effects
Moving anchor point to center of content in After Effects
Exporting Photoshop Animation To After Effects & Looping Forever
Replace and Reconnect a PSD file in After Effects
Bring Back SHIFT KEY For Proportional Transform in Photoshop 2020
Services – What We Do
Professional Video Skin Retouch Services
2.5D Parallax 3D Effect Animated Photo Service
Explainer Video Production Service
Healthcare, Biotech, Medical & Pharmaceutical Animation
Artist or a band wanting an animated music video?
Animated Music Video Production Studio
Lyric Video Production Service
Non-Profit Explainer Video Services
Corporate Video Production Services
Animated Infographics
Title Sequence Design Services
Childrens Book Illustration
2D Background Artist Services
Animated Book Trailers Videos Production
Book Trailer Video Service
Colour Grading Services
Whiteboard Animation Service
VideoScribe Video Production Service
Whiteboard Animation Companies
Dark Energy – Animated Music Video
Poka – Animated Music Video
Replace new lines with commas in Notepad++
Fix the Formatting for Outlook.com Signatures
Seamless Wiggle Expression in After Effects

Ready To Partner?

Back To Top

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Don`t copy text!