Was a pleasure to be hosted on the channel for this video, hope you all learn something from this :) And definitely share with us if you make something using these techniques!
freakin awesome stuff, glad i found this channel Edit: var a = [404,404]; var b = [404,404]; var r = transform.rotation; if(r >= 0){ a }else{ b } anchorPoint + value
Thank you so much, I've been using two nulls to do the rotation animation in your case and I've never thought of using expressions to change the anchor points...Such an easy but helpful trick. Also for the flickering trick, I've been keyframing the value for wiggle....Life saver tricks, my knees down here😆😆
Great tutorial and cool, simple animation! Besides being a smart rig, lots of other cool little workflow ideas in here - a couple of my favorites were 1) using Masks set to "none" with a Fill effect to add the bg shapes to the layers, and 2) using Adjustment layers w Transform fx for camera moves... Always great to be reminded of different/simpler ways of doing things! Thanks for sharing!
Great tutorial! I'm lazy, so I found it annoying to have to manually enter in the Anchor Point values. I adjusted your Anchor Point expression to automatically find the bottom corners. Here it is: var layer = thisLayer; var xAdj = 1; //shift corner on X, = 0){ anchorA }else{ anchorB }
Haven't tested this out but this is great of you to share! I initially wrote an expression to find the bottom left and right anchor points but found it to be too distracting from the main tutorial, and more importantly -- the bottom corners aren't always where the anchor point needs to go! On the top-most piece of the tower, the bottom corner is just offset from the layer's corner. Either way, I think it's really cool that you shared this and think it could be super useful in animations that do use the true bottom corners. Also, pretty funny that you mentioned you're lazy but then wrote all of this out 🤣
@@Skymography Good to know! Yeah, I ran into issues with it at first too, especially if the layer doesn't have a flat bottom. But, it is adding to the original anchor point value (assuming it's in the center for most things), so you could adjust your anchor point manually if needed. I also added the xAdj property, which can shift the X values toward or away from center.
great tutorial! although i also use slider controls for rotation most of the time, is there a reason for not using a rotation controller on a rotation property? thx
Either works. Honestly I forgot the angle control was a thing for that part of the tutorial hahaha, at the end of the day it's just something to link the values to. Use what you like!
Awesome tutorial, although when I did this myself, the expression used for making sure layer stayed in the same spot after the anchor points switched, didn't work. It doesnt shift it the right amount... followed everything step by step too. Any pointers?
@Skymography hey bro, I still face an error on 'anchorpoint + value' , when I applied on position my layer is still teleporting when using rotation. How can I fix that?
Was a pleasure to be hosted on the channel for this video, hope you all learn something from this :) And definitely share with us if you make something using these techniques!
the collab of the century wtffff
I clicked on the video to learn after effects tips and came out as a software developer. thank you :) this expression thing is crazy
As a distortion-obsessed animator, I fouind this tutorial to be EXCELLENT.
one of the best video to learn the core animation of Aftereffects. Just Love It
freakin awesome stuff, glad i found this channel
Edit:
var a = [404,404];
var b = [404,404];
var r = transform.rotation;
if(r >= 0){
a
}else{
b
}
anchorPoint + value
Thank you so much, I've been using two nulls to do the rotation animation in your case and I've never thought of using expressions to change the anchor points...Such an easy but helpful trick. Also for the flickering trick, I've been keyframing the value for wiggle....Life saver tricks, my knees down here😆😆
I click out of curiosity and I learned a LOT, bending was just an excuse to serve knowledge
Working with expressions is all fun. Thanks
I LOVED THIS. What a great use of If/Else.
Thank you for being so supportive throughout the making of this video! It's been great working with the SoM team :-)
Skymography is a fantastic instructor. I loved this. Great collab!
Great tutorial and cool, simple animation! Besides being a smart rig, lots of other cool little workflow ideas in here - a couple of my favorites were 1) using Masks set to "none" with a Fill effect to add the bg shapes to the layers, and 2) using Adjustment layers w Transform fx for camera moves... Always great to be reminded of different/simpler ways of doing things! Thanks for sharing!
I love seeing real-life objects animated in absurd ways, amazing video!
Was so fun to follow along and feel like I levelled up in my skills, thank you so much.
what a wonderful way to use If/else: I would have used null layer to control the rotation on opposite side
Skyyyyy, Glad to see you here on school of motion 😍
Does he have his own channel?
@@eduardonocetti5171 It's listed above. www.youtube.com/@Skymography
@@eduardonocetti5171 yes, his channel's name is Skymography
Squiggly might be my new favorite word. Great tut Sky🧑🍳
crazy, just crazy. thank you! very cool
Damn sky from making videos just recently to school of motion already. Amazing. Great content as usual.
Great way to explain some capabilities of AE.
beastly! very clean tut! Absolutely no waste
Great video, thank you for sharing these techniques
i think first we cut the tower in photoshop and then import psd in AE
Excellent fast tuto ! :) even the part for flicker is nice, a tuto about animation text would be dope !
That was incredible!! learned so much so quick
Very cool, and very well explained! thankya!
excellent sense to spread knowledge
Power of expressions
I love this chanel ! Nice job guys 🎉
Gold tutorial!
I like this thank you!!
Great tutorial! I'm lazy, so I found it annoying to have to manually enter in the Anchor Point values. I adjusted your Anchor Point expression to automatically find the bottom corners. Here it is:
var layer = thisLayer;
var xAdj = 1; //shift corner on X, = 0){
anchorA
}else{
anchorB
}
Haven't tested this out but this is great of you to share! I initially wrote an expression to find the bottom left and right anchor points but found it to be too distracting from the main tutorial, and more importantly -- the bottom corners aren't always where the anchor point needs to go! On the top-most piece of the tower, the bottom corner is just offset from the layer's corner.
Either way, I think it's really cool that you shared this and think it could be super useful in animations that do use the true bottom corners. Also, pretty funny that you mentioned you're lazy but then wrote all of this out 🤣
@@Skymography Good to know! Yeah, I ran into issues with it at first too, especially if the layer doesn't have a flat bottom. But, it is adding to the original anchor point value (assuming it's in the center for most things), so you could adjust your anchor point manually if needed. I also added the xAdj property, which can shift the X values toward or away from center.
Thanks man!!
Thanks Sky. Great job. I'm curious why you chose a slider instead of an angle control. Cheers!
It was the first thing on my mind at the time, but an angle control would totally work too!
Thank you knka
Damn this guy is good teacher
great tutorial!
although i also use slider controls for rotation most of the time, is there a reason for not using a rotation controller on a rotation property? thx
Either works. Honestly I forgot the angle control was a thing for that part of the tutorial hahaha, at the end of the day it's just something to link the values to. Use what you like!
Awesome tutorial, although when I did this myself, the expression used for making sure layer stayed in the same spot after the anchor points switched, didn't work. It doesnt shift it the right amount... followed everything step by step too. Any pointers?
Nevermind figured it out, if the layer doesn't have a scale of exactly 100% it doesn't work.
yooo www.youtube.com/@Skymography, so nice to see you on here 🔥
Absolutely loved it! Probably the best channel to come across to learn after effects in these much details! More power to you guys! 🫶
Homestly aftereffects code is the most easiest programming language i ever learned
cant get the files throw mail the mail didn't sent to me
hey your link doesnt show off to the email address
Man, i love AE but the expression code part is smt els, never learn the full version of it in school 😂
DOPE!!
@Skymography hey bro, I still face an error on 'anchorpoint + value' , when I applied on position my layer is still teleporting when using rotation. How can I fix that?
Make sure the "p" in anchorPoint is capitalized. It should be:
anchorPoint + value
hope this helps :)
Anyone know how to parent 'Corner Pin' points to null controllers without going haywire? 😮🤔
Oh yea and, great video 😎👍
Wait. .. you're with School of Motion?!?!?!?
For this video yes :D
@@Skymography It's official. You're a God bro.
💖
i hate my mind 5:14 💀
Please teach in Davinci resolve. I hate after effects
why would you do this in davinci? just learn after effects
Hi @schoolofmotion , I also didn't receive anything on my email. Is the site working as expected?