Great respect for you man! I've been looking for something like this and you are always there for me to learn awesome programming. Thanks for all the tutorials!
@aahmed14843 ай бұрын
.. B byYou can display your clips as a single column - just tap on the settings icon above
@krypton93783 жыл бұрын
His explanations are the easiest out there!! Thank you so much !!
@ValdairLeonardo Жыл бұрын
I appreciate a lot your time, your dedication, your knoledge and your willing to share this amazing content to us! Thank you so much!
@karutt8088 Жыл бұрын
2:35:09 - To draw a sine wave, it might be a better approach to first create a shape layer using the Pen tool. Then, you can write the following expression in the properties under content > shape > path > path. var positions = []; var amplitude = 200; var numPoints = 250; var xSpacing = 20; for (var i = 0; i < numPoints; i++) { var xCoord = i * xSpacing; var yCoord = Math.sin(i / (amplitude / xSpacing)) * amplitude; positions.push([xCoord, yCoord]); } createPath(positions, [], [], false);
@Ahmed_Effects7 ай бұрын
How are you guys writing and explain this complex coding are you humans?
@karutt80887 ай бұрын
Indeed, the equation for a sine curve appears and is used extensively in physics, mathematics, and many other areas. If you're interested, you can familiarize yourself with this type of coding through visual design coding using tools like p5.js. And yes, I am much more human than you might think👾
@hamidrana0853 ай бұрын
Really nice codes. I changed the length by assigning "time" to xSpacing and multiplied yCoord by -1. And then I applied the same loop for X Position of the layer, only added "value" and multiplied by -1 again. Here's the Path expression: var positions = []; var amplitude = 250; var numPoints = 250; var xSpacing = time; for (var i = 0; i < numPoints; i++) { var xCoord = i * xSpacing; var yCoord = Math.sin(i / (amplitude / xSpacing)) * amplitude * -1; positions.push([xCoord, yCoord]); } createPath(positions, [], [], false); And here's the X Position expression: var numPoints = 250; var xSpacing = time; for (var i = 0; i < numPoints; i++) { var xCoord = i * xSpacing; } value + xCoord * -1;
@offchristianamr2 жыл бұрын
thank you for this! love your teaching style and the little exercises you include
@E.G2492 Жыл бұрын
one of the best channels I discovered ever, thank you for your time, great teacher!💯👌🙏🙏🙏🙏
@methodwritingmedia Жыл бұрын
Terrific introduction to expressions. Am halfway through. Much appreciated!
@CoolYTuser2 ай бұрын
Thank you very very much. You saved us so much time
@cinevisionaryfilm7 ай бұрын
This is an excellent course. Well explained throughout and the exercises really work to reinforce learning. Superb. Love to see a follow up course. Thank you.
@digpriyankara9 ай бұрын
I greatly appreciate for dedicating your time and effort to create this video.
@raybp75122 ай бұрын
This was incredible definitely need more of this!
@vincentsequeira37232 жыл бұрын
this SIR , is a miracle, thank you very much.
@oscarreyestorres47410 ай бұрын
Great videos!! Thank you! so clrear explanation! Also, you should magnify the coding area, to follow the code. Due the conection becomes blury and difficult to follow!! You got a trully follower!!
@amritaanshnarain75243 жыл бұрын
Amazed. Keep it up. Thanks for creating quality content.
@maryhamm6970 Жыл бұрын
For a beginner, learning the coding is difficult, how is the user suppose to know what coding they should use and when to apply it to the right key frame? Their are many codes the user would have to memorize, including understand the functionality behind it.
@amcsoftware Жыл бұрын
the secrete is that you do not have to memorize anything, try to make the code self explanatory for you, add comments, name variables with meaning and then forget it.
@hamidrana0853 ай бұрын
Incredibly well explained man. Keep it up!
@agfirs_o257911 ай бұрын
got my eyes to black but, its worth studying the expressions thank you so much.
@programmingwithnick2 жыл бұрын
Amazing stuff! Thank you very much for sharing!
@omarguzman1112 Жыл бұрын
At 2:28 it says Command Click on Mac, it's actually Option Click on Mac
@xxz-n7z Жыл бұрын
This kind of tutorial is really cool!
@ChrisJones-yh2os Жыл бұрын
Thanks!
@ClearCode Жыл бұрын
Thank you so much! :)
@jirehla-ab16716 ай бұрын
@@ClearCodedoes the === also work on after effects scripting?
@ashleyj993811 ай бұрын
Thank you for a fantastic tutorial!
@elindur18013 жыл бұрын
I love your Videos man! Keep up the good work ;)
@amr_antar9 ай бұрын
awesome and simple ... continue
@rean8899 Жыл бұрын
million thanks sir
@imonroy89563 жыл бұрын
Thank you sir for this tutorial
@alializadeh81954 ай бұрын
Thanks many many much more ,,,, ....
@BangladeshView2 Жыл бұрын
wow!!!!! Thank you so much sir.
@tomasbarta74202 жыл бұрын
best video I ever saw
@YH-ho8rv3 жыл бұрын
Looks cool!
@VFX_244 ай бұрын
thank you very mush
@nitinmankar470511 ай бұрын
I tried to changing color depend on shape moving (x,Y) but not working ;( I did it only in X position > var Black = [0,0,0,255]/255; var CloudyGray = [109,105,104,255]/255; var SmokeyGray = [114,110,109,255]/255; var White = [255,255,255,255]/255; if(thisComp.layer("Select Color").transform.xPosition
@alfredoramirez264310 ай бұрын
you should compare from the higher to the lower using > instead of
@mohamedel-ayadi7761 Жыл бұрын
Thankful man💪
@a.deborah861010 ай бұрын
This is amazing. Thanks a lot
@toxicdotaep28902 жыл бұрын
Hi, When doing 48:28 "Custom expression controls" my syntax is correct but AE throws the error "property or method named [object Property] in Class 'Array' is missing or does not exist." It's the code to do with toggling on/off the drop shadow opacity (between values 80 and 0). How do I fixt this? Thanks.
@wolfx232 жыл бұрын
came across the same problem you did. What I understand is that the "0" or "1" returned from the checkbox is not the same as a number 0 or 1. Maybe the line has to be converted somehow. My work around was to just literally put a 0 inside the index instead of referencing the variable returning the 0 or 1 from the checkbox. It's just weird because if you did something like if (checkbox == 0). It does check it correctly.. So if statements can be another work around. Might be something the old after effects versions were able to do and maybe an update made the syntax different.
@yadavpokhrel3770 Жыл бұрын
Hello mate ! Try using If (controllervalue==1) {100} else (0)
@kdmotiongraphic5869 Жыл бұрын
PLS CAN U MAKE EXTENTIONS
@reold3 жыл бұрын
Now I gotta get the app
@isaacparker35933 жыл бұрын
Not that easy, AE is like $300 a year
@madeinhvn2 жыл бұрын
@@isaacparker3593 crack
@NewGaming-ys9om Жыл бұрын
@@madeinhvn Isn't that wrong!!!
@francoishoule36477 ай бұрын
Your the best! Thanks
@lewyathan2 жыл бұрын
wow what a legend
@Raw-addict3310 ай бұрын
THANKS!!!
@5ashll3038 ай бұрын
how DO I access code that I have already done?
@_casg2 жыл бұрын
What kind of code is this called ? JavaScript ?
@ighao60322 жыл бұрын
exactly, after effects uses javascript in its coding, with some custom functions/objects in it.
@doityourselfpakistan6535 Жыл бұрын
@@ighao6032 so after this video , i can do coding in java script ?
@S7VEN Жыл бұрын
@@doityourselfpakistan6535 not necessarily. its just a similar structure.
@rano12321 Жыл бұрын
Make a tut for Fusion and Nuke.
@akrem_dz71356 ай бұрын
what laungauge is that??
@mortor-6755 ай бұрын
javascript
@retrogameroom90192 жыл бұрын
Hello there
@ZinkinZ Жыл бұрын
I started editing, because I had free time and didn't want to learn code. Instant karma
@Korean_Million_Youtuber Жыл бұрын
Not every hero wears cape
@mymotherbitch7 ай бұрын
Is there a function that returns the total number of ‘and’ you say in this video? Thank you, video was great, more AE content please