Creating a Looping Wiggle Effect in After Effects - Tutorial

  Рет қаралды 59,084

Camp Keyframe

Camp Keyframe

Күн бұрын

Creating a Looping Wiggle Effect in After Effects - Tutorial
When you create a wiggle effect - really easy with (wiggle 1,10) for example - and you want to make your animation loop, you can't because it randomly jumps around so the starting position isn't the same as the end position. Well fear no more! I've got the solution for you. You'll have to watch the video though. Cheers!
Looping Wiggle Expression:
freq = 1;
amp = 110;
loopTime = 3;
t = time % loopTime;
wiggle1 = wiggle(freq, amp, 1, 0.5, t);
wiggle2 = wiggle(freq, amp, 1, 0.5, t - loopTime);
linear(t, 0, loopTime, wiggle1, wiggle2)
If you would like to download the project files, you can do that by supporting us on Patreon. You can also get a lot more perks with our different tiers so head on over there and support us!
Our Patreon page:
/ campkeyframe
Follow us on Instagram to get the latest updates:
/ campkeyframe
Join the community on Discord (more perks with Patreon):
/ discord
____________________________________
Don't hesitate to ask any questions you have in the comments! I will do my best to answer as many questions as possible.
If you liked the video, please consider hitting that like button! Subscribe to the channel to get even more tutorials (uploaded on a regular basis) and get your After Effects skills to the next level!
Thanks and enjoy :)
Bas
____________________________________
My most used plugins:
Flow:
aescripts.com/flow/
Rift:
aescripts.com/rift/
Motion:
www.mtmograph.com/motion
Overlord:
www.battleaxe.co/overlord
Check out my tutorial as well: www.youtube.com/watch?v=IwZUm...
Textevo:
aescripts.com/textevo/
Buttcapper:
www.battleaxe.co/buttcapper

Пікірлер: 74
@bad_teeth
@bad_teeth 2 жыл бұрын
People that post the expressions in the desc deserve nobel peace prizes
@pau_1eal526
@pau_1eal526 Жыл бұрын
thanks you so much you have no idea how useful tutorials are as direct and easy to apply as this one
@bananabike279
@bananabike279 2 жыл бұрын
Great short tutorial! I knew about the wiggle expression, but I didn't know you could make them loop perfectly with looptime!
@CampKeyframetutorials
@CampKeyframetutorials 2 жыл бұрын
Yeah great right? Thanks for watching :)
@samandgracephotography
@samandgracephotography 8 ай бұрын
fantastic. i used to spend so much time working around my wiggle expressions not looping... this is so great!
@W56productions
@W56productions 2 жыл бұрын
Great video. Red about this sort of technique a while ago but forgot about it. Thanks for reminding me!
@travelingjon
@travelingjon Жыл бұрын
Thank you so much! Exactly what I was looking for and thanks for including the expression.
@TheDoggyChannelVideo
@TheDoggyChannelVideo 2 ай бұрын
Thanks a lot for this, i have not worked with expressions in awhile, and this video just made my day!!!
@pablobarrantes1209
@pablobarrantes1209 10 ай бұрын
excellent tutorial, thank you so much.
@tiagos5804
@tiagos5804 Жыл бұрын
Just what i needed. Thank you very much.
@MyLoginWasIncorrect
@MyLoginWasIncorrect Жыл бұрын
awesome! thank you for the expression
@LiliyaPavlova
@LiliyaPavlova 5 күн бұрын
thank you so much! you saved my time)
@mrbluepencil_
@mrbluepencil_ 6 ай бұрын
Thank you! You are a legend! Saved me so much time :)
@randyrektor
@randyrektor Жыл бұрын
Short, concise, perfectly effective, script linked in the bio.. A perfect tutorial.
@GustavoPulidoJ
@GustavoPulidoJ 4 ай бұрын
This is gold!, thanks so much!
@KamusAEP
@KamusAEP Жыл бұрын
Very Very Very Thank you very much! I'm going to save this expression, it will be very useful.
@dedex64
@dedex64 Жыл бұрын
This helps me a lot ,Thank you
@cenadj
@cenadj Жыл бұрын
your channel is gold mate! Keep these amazing tutorials coming ")
@CampKeyframetutorials
@CampKeyframetutorials Жыл бұрын
Thank you so much! :)
@viktorskies2058
@viktorskies2058 Жыл бұрын
Great man!!! Thanx a lot!
@tusharhegde8174
@tusharhegde8174 4 ай бұрын
Thanks a ton. wish you great health and happiness.God bless you
@maedeamn3390
@maedeamn3390 2 жыл бұрын
Thanks a lottt it was awesome
@conormurphy7058
@conormurphy7058 2 жыл бұрын
I’d like to see more short tutorials like this. A mix of short and long. Thanks.
@CampKeyframetutorials
@CampKeyframetutorials 2 жыл бұрын
Thanks for your comment. I will definitely keep this in mind and make a nice mix of longer and shorter tutorials in the future :)
@randomfreaks9292
@randomfreaks9292 2 жыл бұрын
Thank you!
@MohamedElHanoun
@MohamedElHanoun 2 ай бұрын
Very helpful Thanks
@robertopotamico
@robertopotamico Жыл бұрын
Thanks my friend!
@filipecaldasmotion
@filipecaldasmotion 6 ай бұрын
thank you very much, you saved my life!!
@sanniametu6187
@sanniametu6187 2 жыл бұрын
To Bas!!!! Top notch as always 👌Quick and insightful
@CampKeyframetutorials
@CampKeyframetutorials 2 жыл бұрын
Thanks Sanni! :)
@Zytopian
@Zytopian 2 жыл бұрын
literally magic love it! Thank you!
@CampKeyframetutorials
@CampKeyframetutorials 2 жыл бұрын
Thank you! :)
@tuloreedu
@tuloreedu Жыл бұрын
Love you!
@pututejaa
@pututejaa Ай бұрын
THANKS :)
@MrJoeFuego
@MrJoeFuego Жыл бұрын
Beautiful
@motionapex4545
@motionapex4545 Жыл бұрын
Thnaks...! it works.
@saberdahmen9393
@saberdahmen9393 6 ай бұрын
thanks bro
@emmacorby4611
@emmacorby4611 Жыл бұрын
I was having issues with the loop timing, I had a comp that was 4s long, but when I changed the expression to reflect 4 as the time, I was still getting an extra frame or two that weren't working, even when I tried making it 1 frame longer/shorter than 4s. I found this expression to eliminate the issue of the timing: freq = 1; amp = 510; loopTime = thisComp.duration; t = time % loopTime; wiggle1 = wiggle(freq, amp, 1, 0.5, t); wiggle2 = wiggle(freq, amp, 1, 0.5, t - loopTime); linear(t, 0, loopTime, wiggle1, wiggle2) Thank you for this video!
@ROMTHIRTY
@ROMTHIRTY Жыл бұрын
This is beautiful, elegant and the way to do it.
@TheDoggyChannelVideo
@TheDoggyChannelVideo 2 ай бұрын
Another way is, to leave the expression as it was originally, so if your comp is 4s, the timeline has to end in 00:3,29 (in 30fps) this is due to the next frame is 00:00,00 which is the same as 00:04,00 so thats why you get the same frame twice
@user-kp6xb4jf4f
@user-kp6xb4jf4f Жыл бұрын
GENIUS
@TamaraTasic
@TamaraTasic 4 ай бұрын
I LOVE YOU MAN!
@miuranga_dissanayake
@miuranga_dissanayake 2 жыл бұрын
Thank you very much for this!
@CampKeyframetutorials
@CampKeyframetutorials 2 жыл бұрын
You're welcome! And thanks for watching :)
@polkior
@polkior 4 ай бұрын
thanks
@linnealowden7904
@linnealowden7904 2 жыл бұрын
thank you, I used this on a project today!
@CampKeyframetutorials
@CampKeyframetutorials 2 жыл бұрын
Awesome to hear! :)
@zeaig
@zeaig 2 жыл бұрын
Thank you so much, this was driving me bonkers.
@CampKeyframetutorials
@CampKeyframetutorials 2 жыл бұрын
Haha cool! Glad I could help :)
@simleoita
@simleoita 10 ай бұрын
thnks legend
@TheRegelation
@TheRegelation Жыл бұрын
i love you!
@saemranian
@saemranian 2 жыл бұрын
Thanks For sharing MAN.
@CampKeyframetutorials
@CampKeyframetutorials 2 жыл бұрын
You're welcome Ahmad! Thanks for watching :)
@schrammedia.
@schrammedia. 9 ай бұрын
Bedankt!
@Lizzardking
@Lizzardking Жыл бұрын
LEGEND
@Nahn3d
@Nahn3d 2 жыл бұрын
amazing!!!
@CampKeyframetutorials
@CampKeyframetutorials 2 жыл бұрын
Thanks! :)
@DissertazioniVideolu
@DissertazioniVideolu 2 жыл бұрын
no one making this "tutorial" explains the meaning of lines: t = time % loopTime; wiggle1 = wiggle(freq, amp, 1, 0.5, t); wiggle2 = wiggle(freq, amp, 1, 0.5, t - loopTime); linear(t, 0, loopTime, wiggle1, wiggle2)
@michaelencarnacao8998
@michaelencarnacao8998 2 жыл бұрын
thanks boss !!
@CampKeyframetutorials
@CampKeyframetutorials 2 жыл бұрын
Thanks for watching! :)
@noistruct.
@noistruct. 5 ай бұрын
great tutorial! If my 'loopTime' is 01,19seg. How do i express it?
@timeSlidrGaming
@timeSlidrGaming Жыл бұрын
When I animate it going from a slow wiggle to a faster wiggle, it goes faster during the animation than it is after the last keyframe. Like if I animate it going from 1 to 2, it's faster than 2 during the animation but is 2 after it. Is there anyway to fix that?
@viktoriag6206
@viktoriag6206 8 ай бұрын
Does someone know how to slow down the animation with this expression, while still preserving the loop?
@sentiny
@sentiny 2 жыл бұрын
many many thanks, very useful expression. Is there any way to make it frame based? Instead of 0:00:03:00, what if it's 0:00:03:17, or just 00071?
@lucasp.1870
@lucasp.1870 2 жыл бұрын
got any idea? having the same issue
@Cristina-hp2yg
@Cristina-hp2yg Жыл бұрын
You can just divide the number of frames by the frame rate for example I have 215 frames and my animation is 24 fps. Instead of putting 3 in the loopTime, I've put loopTime=215/24 and it worked perfectly. You don't even have to do the math in case it has too many decimals or whatever.
@sentiny
@sentiny Жыл бұрын
@@Cristina-hp2yg smart, thanx*10 Cristina
@danirivera8456
@danirivera8456 7 ай бұрын
Hi! What if my composition is not 3 seconds long on the dot? Like, what do I do if it’s 3:20 seconds long or so?
@Cumarenet
@Cumarenet Жыл бұрын
scale??
@kandangas_sv
@kandangas_sv 8 ай бұрын
What if I want to loop it using only "y" wiggle?
@keithlichtie1268
@keithlichtie1268 2 жыл бұрын
Much thanks - quick question: I currently have the following expression to keep the wiggle only on the y-axis: [ value[0], wiggle(1,5)[1] ] How would I add this to the expression you shared to make the above expression an exact loop? freq = 1; amp = 5; loopTime = 3; t = time % loopTime; wiggle1 = wiggle(freq, amp, 1, 0.5, t); wiggle2 = wiggle(freq, amp, 1, 0.5, t - loopTime); linear(t, 0, loopTime, wiggle1, wiggle2)
@dcofr
@dcofr Жыл бұрын
i know im late but if you are using simple positon keyframing, you can right click and press separate dimensions, isolating the x and y axises
@ADVMercer
@ADVMercer Жыл бұрын
Doesn't work.
@octavetimmerman3528
@octavetimmerman3528 Жыл бұрын
real
After effects Wiggle Expression - Learn to CONTROL it!
14:58
MotionXP
Рет қаралды 26 М.
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 5 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 60 МЛН
How To Create Gradients Like A PRO In After Effects
14:10
Motion By Scott
Рет қаралды 27 М.
After Effects Tutorial - Wiggle Your Objects
6:40
Camp Keyframe
Рет қаралды 290 М.
wiggle(); and random(); | After Effects Expressions
19:41
Jake In Motion
Рет қаралды 219 М.
How I Made This Advanced Animation (Process Breakdown)
10:06
Emonee LaRussa
Рет қаралды 271 М.
Text Bounce Effect Tutorial in After Effects | No Expressions
2:38
Smertimba Graphics
Рет қаралды 238 М.
SUPERHERO LANDING effect tutorial! (After Effects)
9:26
Steve Ramsden
Рет қаралды 2,6 МЛН
Minimal Transicion Circular - Tutorial After Effects
17:57
This Animation Technique Works Every Time
8:02
Ben Marriott
Рет қаралды 400 М.
Revolving World - After Effects Tutorial
8:37
Camp Keyframe
Рет қаралды 7 М.
How to Make an Army with After Effects & Blender
7:47
Caleb Natale
Рет қаралды 594 М.
Задержи дыхание дольше всех!
0:42
Аришнев
Рет қаралды 2,7 МЛН