Skip to main content
djcliffp
Participant
March 10, 2019
Answered

Jiggy effect for images?

  • March 10, 2019
  • 2 replies
  • 1630 views

I'm trying to create a simple (looping) animation of a text with the "Jiggy" effect applied to it. Problem is, the text isn't actually text but a PNG image (of a text). Is there an easy way to do this? And if not, is there a not so easy way to do this?

    This topic has been closed for replies.
    Correct answer Rick Gerard

    Wiggle position will work on any layer, even a text layer. The layer will wiggle for as long as the layer lasts.

    If you want to create a short clip with a wiggle that will seamlessly loop then you need to do a bit more work. If that is what you want the easiest solution is to pick the length of the clip you want to loop first, add your text layer, apply a wiggle expression that gives you pretty much what you want, then use the Keyframe Assistant to convert the expression to keyframes, then apply the smoother to reduce the number of keyframes and put some nice motion curves on the motion, then copy the first position keyframe, move to the end of the timeline and paste the first keyframe there. If there is another keyframe very close to the last keyframe delete that. Now run a ram preview and see if you get the kind of a wiggle you want. If you do, then grab the last keyframe and move it one frame to the right, render the comp. You can now loop that footage forever and the loop will be seamless. This is often useful if you need looping motion in an edit because you can loop footage in Premiere Pro and it won't take any extra time to render.

    2 replies

    Rick GerardCommunity ExpertCorrect answer
    Community Expert
    March 11, 2019

    Wiggle position will work on any layer, even a text layer. The layer will wiggle for as long as the layer lasts.

    If you want to create a short clip with a wiggle that will seamlessly loop then you need to do a bit more work. If that is what you want the easiest solution is to pick the length of the clip you want to loop first, add your text layer, apply a wiggle expression that gives you pretty much what you want, then use the Keyframe Assistant to convert the expression to keyframes, then apply the smoother to reduce the number of keyframes and put some nice motion curves on the motion, then copy the first position keyframe, move to the end of the timeline and paste the first keyframe there. If there is another keyframe very close to the last keyframe delete that. Now run a ram preview and see if you get the kind of a wiggle you want. If you do, then grab the last keyframe and move it one frame to the right, render the comp. You can now loop that footage forever and the loop will be seamless. This is often useful if you need looping motion in an edit because you can loop footage in Premiere Pro and it won't take any extra time to render.

    Michael Bullo
    Community Expert
    Community Expert
    March 10, 2019

    Not exactly sure what a "Jiggy" effect should look like but could a "Wiggle" work?

    Select your image layer and...

    1. Press P to reveal the Position property
    2. Hold down the Alt(Windows)/Option(Mac) key and click on the stopwatch icon to the left of the word Position
    3. In the timeline you should see the text "transform.position" appear which you want to replace with wiggle(frequency,amplitude)

    • Frequency is the number of wiggles per second (eg 5)
    • Amplitude is how big the wiggle should be (eg 20)
    • eg wiggle(5,20)