Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects controlling wiggle expression

  • controlling wiggle expression

    Posted by Donald Mitchell on March 28, 2012 at 11:09 am

    I have a null with a wiggle expression parenting a camera to add a hand held feel. I want the wiggle to stop at a certain point in the timeline. How do I switch it off? Is it possible to keyframe it off and on?

    Benjamin Ausmith replied 14 years, 1 month ago 4 Members · 3 Replies
  • 3 Replies
  • Brian Charles

    March 28, 2012 at 12:06 pm

    One way to control the wiggle is to use an expression slider tied to either the frequency value or the amount of the wiggle.

    i.e. wiggle(frequency, amount) is usually written wiggle(3,10)

    Here is an example project with expression sliders on a Null Object which are tied to the wiggle frequency and amount. The expression looks like this:

    frequency = thisComp.layer(“Wiggle Controller”).effect(“Frequency”)(“Slider”);
    amount = thisComp.layer(“Wiggle Controller”).effect(“Wiggle Amount”)(“Slider”);
    wiggle(frequency, amount)

    3916_wigglecontrol.aep.zip

  • Matthew Keane

    March 29, 2012 at 8:11 am

    Hi,

    Be careful when animating the frequency parameter as it can lead to unexpectedly jerky results.
    Dan Ebberts explains why in this thread:
    https://forums.creativecow.net/thread/227/11111
    … and suggests a solution in this one:
    https://forums.creativecow.net/thread/227/15761

  • Benjamin Ausmith

    March 30, 2012 at 6:08 pm

    Another way to create wiggle is to create a keyframe when you want the wiggle to start (probably a position or rotation keyframe) and another one when you want it to end. Select them both. Under Window>The Wiggler, you can have After Effects generate actual keyframes to create your wiggle, instead of an expression that will run it continuously. The advantage is you can easily start/stop/tweak your wiggle, the disadvantage is you have a bunch of messy keyframes.

    Benjamin Ausmith
    Post-Production Assistant
    Monadnock Media, inc.

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