Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Ending the wiggler in time?

  • Ending the wiggler in time?

    Posted by Jonathan Decker on January 11, 2006 at 12:15 pm

    I may just be tired (posting this at 7am an not having slept yet, yesterday), but I can’t find how to stop the wiggler from wiggling after a specified amount of time. It is possible, right? Anyhow, I’d like some help if anyone can spare the brain power. It’s a 30 sec clip. I need the wiggler to smooth out after 28 seconds. Any coding ideas?

    P.S. can you wiggle a wiggle?

    Jonathan Decker replied 20 years, 4 months ago 4 Members · 6 Replies
  • 6 Replies
  • Mylenium

    January 11, 2006 at 12:41 pm

    Creeate an expresion slider and use its value as the wiggle intensity.

    Mylenium

    [Pour Myl

  • Steve Roberts

    January 11, 2006 at 1:27 pm

    … or amplitude.

    We’re assuming that you’re using the wiggle expression, not “The Wiggler” palette, yes? 🙂

    Steve

  • Jonathan Decker

    January 11, 2006 at 1:43 pm

    yes, the expression. syntax: “wiggle(3,12)” for various option of a camera on a path. I am looking to slide out of the wiggling at the end for framing the subject.

  • Steve Roberts

    January 11, 2006 at 2:14 pm

    Yep, Mylenium has it.

    You add an expression control effect to the layer. Reveal the slider parameter of the effect in the timeline, as well as the wiggle expression. Highlight the amplitude value of the wiggle expression, then pickwhip from the wiggle expression to the slider parameter. Keyframe the slider from your desired amplitude value (12?) down to zero. The wiggle’s amplitude will then follow the value of the slider.

    It’s more elegant to declare an amplitude variable in another line in the wiggle expression, then pickwhip that to the slider, but either way gets the job done.

    Steve

  • Dan Ebberts

    January 11, 2006 at 2:15 pm

    A slider, as suggested would work, or you could code it right into your expression:

    amt = linear(time,28,30,12,0);
    wiggle(3,amt);

    Dan

  • Jonathan Decker

    January 11, 2006 at 9:46 pm

    Thanks Dan that was exactly the string I was looking for. I’ll have the link to the video up on my website tonight, if you want to see how it worked out.

    https://www.xonikz.com

    It’ll be in the video/samples section and named “KK_Olympic_Theme”

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