An introduction to programming in After Effects

  Рет қаралды 67,982

Clear Code

Clear Code

Күн бұрын

Пікірлер: 68
@parassharma3567
@parassharma3567 3 жыл бұрын
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!
@aahmed1484
@aahmed1484 3 ай бұрын
.. B byYou can display your clips as a single column - just tap on the settings icon above
@krypton9378
@krypton9378 3 жыл бұрын
His explanations are the easiest out there!! Thank you so much !!
@ValdairLeonardo
@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
@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_Effects
@Ahmed_Effects 7 ай бұрын
How are you guys writing and explain this complex coding are you humans?
@karutt8088
@karutt8088 7 ай бұрын
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👾
@hamidrana085
@hamidrana085 3 ай бұрын
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;
@offchristianamr
@offchristianamr 2 жыл бұрын
thank you for this! love your teaching style and the little exercises you include
@E.G2492
@E.G2492 Жыл бұрын
one of the best channels I discovered ever, thank you for your time, great teacher!💯👌🙏🙏🙏🙏
@methodwritingmedia
@methodwritingmedia Жыл бұрын
Terrific introduction to expressions. Am halfway through. Much appreciated!
@CoolYTuser
@CoolYTuser 2 ай бұрын
Thank you very very much. You saved us so much time
@cinevisionaryfilm
@cinevisionaryfilm 7 ай бұрын
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.
@digpriyankara
@digpriyankara 9 ай бұрын
I greatly appreciate for dedicating your time and effort to create this video.
@raybp7512
@raybp7512 2 ай бұрын
This was incredible definitely need more of this!
@vincentsequeira3723
@vincentsequeira3723 2 жыл бұрын
this SIR , is a miracle, thank you very much.
@oscarreyestorres474
@oscarreyestorres474 10 ай бұрын
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!!
@amritaanshnarain7524
@amritaanshnarain7524 3 жыл бұрын
Amazed. Keep it up. Thanks for creating quality content.
@maryhamm6970
@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
@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.
@hamidrana085
@hamidrana085 3 ай бұрын
Incredibly well explained man. Keep it up!
@agfirs_o2579
@agfirs_o2579 11 ай бұрын
got my eyes to black but, its worth studying the expressions thank you so much.
@programmingwithnick
@programmingwithnick 2 жыл бұрын
Amazing stuff! Thank you very much for sharing!
@omarguzman1112
@omarguzman1112 Жыл бұрын
At 2:28 it says Command Click on Mac, it's actually Option Click on Mac
@xxz-n7z
@xxz-n7z Жыл бұрын
This kind of tutorial is really cool!
@ChrisJones-yh2os
@ChrisJones-yh2os Жыл бұрын
Thanks!
@ClearCode
@ClearCode Жыл бұрын
Thank you so much! :)
@jirehla-ab1671
@jirehla-ab1671 6 ай бұрын
​@@ClearCodedoes the === also work on after effects scripting?
@ashleyj9938
@ashleyj9938 11 ай бұрын
Thank you for a fantastic tutorial!
@elindur1801
@elindur1801 3 жыл бұрын
I love your Videos man! Keep up the good work ;)
@amr_antar
@amr_antar 9 ай бұрын
awesome and simple ... continue
@rean8899
@rean8899 Жыл бұрын
million thanks sir
@imonroy8956
@imonroy8956 3 жыл бұрын
Thank you sir for this tutorial
@alializadeh8195
@alializadeh8195 4 ай бұрын
Thanks many many much more ,,,, ....
@BangladeshView2
@BangladeshView2 Жыл бұрын
wow!!!!! Thank you so much sir.
@tomasbarta7420
@tomasbarta7420 2 жыл бұрын
best video I ever saw
@YH-ho8rv
@YH-ho8rv 3 жыл бұрын
Looks cool!
@VFX_24
@VFX_24 4 ай бұрын
thank you very mush
@nitinmankar4705
@nitinmankar4705 11 ай бұрын
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
@alfredoramirez2643
@alfredoramirez2643 10 ай бұрын
you should compare from the higher to the lower using > instead of
@mohamedel-ayadi7761
@mohamedel-ayadi7761 Жыл бұрын
Thankful man💪
@a.deborah8610
@a.deborah8610 10 ай бұрын
This is amazing. Thanks a lot
@toxicdotaep2890
@toxicdotaep2890 2 жыл бұрын
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.
@wolfx23
@wolfx23 2 жыл бұрын
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
@yadavpokhrel3770 Жыл бұрын
Hello mate ! Try using If (controllervalue==1) {100} else (0)
@kdmotiongraphic5869
@kdmotiongraphic5869 Жыл бұрын
PLS CAN U MAKE EXTENTIONS
@reold
@reold 3 жыл бұрын
Now I gotta get the app
@isaacparker3593
@isaacparker3593 3 жыл бұрын
Not that easy, AE is like $300 a year
@madeinhvn
@madeinhvn 2 жыл бұрын
@@isaacparker3593 crack
@NewGaming-ys9om
@NewGaming-ys9om Жыл бұрын
@@madeinhvn Isn't that wrong!!!
@francoishoule3647
@francoishoule3647 7 ай бұрын
Your the best! Thanks
@lewyathan
@lewyathan 2 жыл бұрын
wow what a legend
@Raw-addict33
@Raw-addict33 10 ай бұрын
THANKS!!!
@5ashll303
@5ashll303 8 ай бұрын
how DO I access code that I have already done?
@_casg
@_casg 2 жыл бұрын
What kind of code is this called ? JavaScript ?
@ighao6032
@ighao6032 2 жыл бұрын
exactly, after effects uses javascript in its coding, with some custom functions/objects in it.
@doityourselfpakistan6535
@doityourselfpakistan6535 Жыл бұрын
@@ighao6032 so after this video , i can do coding in java script ?
@S7VEN
@S7VEN Жыл бұрын
@@doityourselfpakistan6535 not necessarily. its just a similar structure.
@rano12321
@rano12321 Жыл бұрын
Make a tut for Fusion and Nuke.
@akrem_dz7135
@akrem_dz7135 6 ай бұрын
what laungauge is that??
@mortor-675
@mortor-675 5 ай бұрын
javascript
@retrogameroom9019
@retrogameroom9019 2 жыл бұрын
Hello there
@ZinkinZ
@ZinkinZ Жыл бұрын
I started editing, because I had free time and didn't want to learn code. Instant karma
@Korean_Million_Youtuber
@Korean_Million_Youtuber Жыл бұрын
Not every hero wears cape
@mymotherbitch
@mymotherbitch 7 ай бұрын
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
@deeperblue77
@deeperblue77 5 ай бұрын
Thanks!
@ClearCode
@ClearCode 5 ай бұрын
thank you so much
ChatGPT changed how I work in After Effects FOREVER
18:46
Jake In Motion
Рет қаралды 341 М.
Top 20 Actually Useful Effects in After Effects
7:38
Ben Marriott
Рет қаралды 504 М.
From Small To Giant Pop Corn #katebrush #funny #shorts
00:17
Kate Brush
Рет қаралды 68 МЛН
The only 4 After Effects Expressions you need to know
8:45
MotionXP
Рет қаралды 13 М.
10 Amazing Expressions You NEED To Know In After Effects
14:09
Motion By Scott
Рет қаралды 37 М.
Using ChatGPT AI to Create Animations (After Effects GAMECHANGER!)
8:57
Think Fast, Talk Smart: Communication Techniques
58:20
Stanford Graduate School of Business
Рет қаралды 40 МЛН
Breakout in python
3:21:21
Clear Code
Рет қаралды 64 М.
20 After Effects Secrets Everyone Should Know
13:13
Motion By Scott
Рет қаралды 18 М.
After Effects Skill Test: Are you (actually) good?
9:56
Cinecom.net
Рет қаралды 128 М.
Expressions Basics - After Effects Tutorial
22:08
Holmes Motion
Рет қаралды 41 М.