An introduction to programming in After Effects

preview_player
Показать описание
A video on starting to code in After Effects. I assume that you have no prior experience coding so I will go through things slowly and cover every tiny detail.

Project files:

Timestamps:
0:00:00 Intro
0:00:00 Intro
0:00:35 Intro to coding in Ae

0:14:27 Easy projects
0:14:27 Linked movement
0:21:12 Colors and the 'if' statement
0:34:56 Custom expression controls
0:49:32 Special Keywords (time & index)
1:02:21 Functions

1:07:48 Medium projects
1:07:48 More complex expressions
1:24:43 Animations with code
1:36:17 Influencing keyframes with expressions
1:46:13 Creating a sliding list
1:56:04 Working with time

2:09:15 Advanced projects
2:09:15 Creating a box around text
2:18:54 Creating custom functions
2:28:18 Creating an animated sine curve
2:53:00 Creating an arrow that always points in the right direction
3:02:11 Animate by sampling colors
Рекомендации по теме
Комментарии
Автор

This video is just a gem for someone who don't know coding and wants to use expressions in AE. Kudos dude you killed it.

thisisyashh
Автор

His explanations are the easiest out there!!
Thank you so much !!

krypton
Автор

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!

absurdly-scientific
Автор

In the middle of the tutorial now....absolutely bowled over! thank you youtube for fishing this out for me....!

roshnisen
Автор

I appreciate a lot your time, your dedication, your knoledge and your willing to share this amazing content to us! Thank you so much!

ValdairLeonardo
Автор

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);

karutt
Автор

thank you for this! love your teaching style and the little exercises you include

offchristianamr
Автор

I greatly appreciate for dedicating your time and effort to create this video.

digpriyankara
Автор

this SIR, is a miracle, thank you very much.

vincentsequeira
Автор

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.

cinevisionaryfilm
Автор

Terrific introduction to expressions. Am halfway through. Much appreciated!

methodwritingmedia
Автор

Thank you. The tutorial is clear. You have really generous heart. May God bless you.

zen-sangha
Автор

Amazed. Keep it up. Thanks for creating quality content.

amritaanshnarain
Автор

This was incredible definitely need more of this!

raybp
Автор

Thank you very very much.
You saved us so much time

CoolYTuser
Автор

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!!

oscarreyestorres
Автор

Incredibly well explained man. Keep it up!

hamidrana
Автор

I love your Videos man! Keep up the good work ;)

elindur
Автор

Amazing stuff! Thank you very much for sharing!

programmingwithnick
Автор

At 2:28 it says Command Click on Mac, it's actually Option Click on Mac

omarguzman
join shbcf.ru