Activity › Forums › Adobe After Effects Expressions › Text expression random wiggLe per character
-
Text expression random wiggLe per character
Posted by Carlos Bautista on April 28, 2020 at 5:20 amHi aLL,
I want to do an expression for a text that Looks Like the Letters are aLL fLoating on water. They need to have random wiggLe per character in the Y-axis onLy. How can I achieve that?
Thanks!
Dan Ebberts replied 4 years, 8 months ago 4 Members · 6 Replies -
6 Replies
-
Dan Ebberts
April 28, 2020 at 6:37 amTry this: Add a position Animator to the text and set the y position value to the negative number that represents the maximum amount that you want the letters to move upwards. Add an expression Selector and apply this expression to its Amount property:
freq = 1;
seedRandom(textIndex,true);
50 + wiggle(freq,50)-value;Set the freq value to how fast you want the wiggles to occur (wiggles per second).
Dan
-
Andrei Popa
April 28, 2020 at 6:57 am -
Carlos Bautista
April 28, 2020 at 8:14 amIt’s kinda of a trademark. There’s a coupLe of “L” words that are cLose to heart. : )
-
Michel Dani
December 19, 2021 at 12:10 amThanks Dan.
I just used this expression to make a “scribbly” hand written type, but I added a rotation animator and it worked like a charm!
But can you explain why you set the 50s in the third line of the expression for future reference?
Thanks again
-
Dan Ebberts
December 19, 2021 at 1:38 amI think that was an attempt to keep the text in the range defined by the original base line and the maximum upward y amount, but I think I got it wrong–it should have been like this:
freq = 1;
seedRandom(textIndex,true);
[0,50] + wiggle(freq,50)-value;
Reply to this Discussion! Login or Sign Up