Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions PUPPET ON STRINGS with realistic swinging…

  • PUPPET ON STRINGS with realistic swinging…

    Posted by Duane Laus on September 11, 2017 at 11:48 pm

    So I have a puppet which I have rigged and is all set to be animated. I have this puppet hanging from strings…2 from the shoulders and 1 string on each hand. I have managed to link everything to move together ok…but I want a realistic follow through swinging effect as I move the puppet from side to side for example…where the legs would dangle and swing, eventually slowing down.

    I’ve tried using Duik, and I’ve gone through many expressions I’ve found here but I just can’t get it right. For example the child layers should have “inertia/overshoot” swinging but they are remaining stiff ☹

    DAN EBBERTS…If anyone can help me it’s you ☺ Thanks!!!

    Duane Laus replied 8 years, 7 months ago 3 Members · 4 Replies
  • 4 Replies
  • Daniele Zacchi

    September 13, 2017 at 10:04 am

    I’ve used this on a null position which is the other end of the string and is positioned outside of the comp:

    L = thisComp.layer(“puppet null”).toWorld([0,0,0]);

    [value[0],L[0]+Math.abs(L[0])*.5]+value;

  • Duane Laus

    September 13, 2017 at 2:00 pm

    Thanks, but this is not what I am looking for. I need the child layers to dangle loosely and swing with overshoot as the whole puppet moves.

  • Santi Agustí

    September 13, 2017 at 3:18 pm

    hiya!
    did you take a look at this post?
    maybe is what you need?
    https://forums.creativecow.net/thread/227/29736#29737

  • Duane Laus

    September 13, 2017 at 3:57 pm

    Thanks for the link…there was some useful info, but still now what I need unfortunately.

    I need the “body” to swing, and as it swings the top part of the leg dangles from the body, and the bottom part of the leg dangles from the top part of the leg…but with a realistic delay between themselves.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy