After Effects / Motion Design – Telegram
After Effects / Motion Design
46.7K subscribers
362 photos
2.28K videos
8 files
2.19K links
After Effects – это ПО от компании Adobe для редактирования отснятого материала, создания моушн-графики, анимации и различных спецэффектов.

Обратная связь
@PShelpbot

Наш чат - @MotionTut

Галерея ваших работ - @MotionGalleryTut

https://clck.ru/3Fivi4
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Второе окно в композиции

Нажимаем правой кнопкой мыши за границами композиции New > Viewer и получаем второе окно в котором будет отображаться текущая композиция.

#полезность
This media is not supported in your browser
VIEW IN TELEGRAM
Выражение постоянного вращения

v = 360; //скрость в вращения (в секунду)
r = rotation + (time - inPoint) * v;
[r];

#expressions
Выражение для нахождения длины кривой Безье:

path = thisComp.layer("path").content("Shape 1").content("Path 1").path; // ссылка на кривую безье

n = 1000; // величина измеряемого отрезка - чем больше число тем точнее результат

p1 = path.pointOnPath(0, t = time);
p2 = path.pointOnPath(1 / n, t = time);
l = length(p1, p2) * n;

#expressions | @NickMograph
This media is not supported in your browser
VIEW IN TELEGRAM
Выражения для использования контуров как траекторий слоев


Выражение для размещения слоя по контуру:
(использовать в Position)

path = thisComp.layer("path").content("Shape 1").content("Path 1").path; // ccылка на контур

s = effect("Slider Control")("Slider"); // ссылка на слайдер, рабочий диапазон (0, 100)

path.pointOnPath(0 + s/100, t = time)


Выражение для автоматической ориентации по контуру:
(использовать в Rotation)

path = thisComp.layer("path").content("Shape 1").content("Path 1").path; // ccылка на контур

s = effect("Slider Control")("Slider"); // ссылка на слайдер, рабочий диапазон (0, 100)

s = s / 100;

p1 = path.pointOnPath(clamp(-0.001+ s, 0, 1 - 0.01), t = time);
p2 = path.pointOnPath(clamp(0.001 + s, 0.01, 1), t = time);

v = p2 - p1;

value + radiansToDegrees(Math.atan2(v[1], v[0]));

#expressions
Method of Action
-
инструменты и игры, которые помогут вам изучить дизайн.

Перейти на сайт

#полезность
51 Бесплатный скрипт для After Effects

Перейти на сайт

Описание работы 42 скриптов из этого набора от ukramedia.com

Часть 1
Часть 2

#полезность #скрипты #инструменты
This media is not supported in your browser
VIEW IN TELEGRAM
Выражение затухающих колебаний

amp = .06; // амплитуда
freq = 3; // колебания
decay = 5.0; // затухание

n = 0;
if (numKeys > 0){
n = nearestKey(time).index;
if (key(n).time > time){
n--;
}
}
if (n == 0){
t = 0;
}else{
t = time - key(n).time;
}
if (n > 0 && t < 1){
v = velocityAtTime(key(n).time - thisComp.frameDuration/10);
value + v*amp*Math.sin(freq*t*2*Math.PI)/Math.exp(decay*t);
}else{
value;
}

#expressions
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Выражение для ограничения значений параметров - clamp()

min = 400;
max = 1200;
clamp(value, min, max);

Для позиции в min и max нужно использовать координаты [ x , y ], либо ограничивать только x или только y.

Примеры:

min = [400, 600];
max = [1200,600];

clamp(value, min, max)

Выражение ограничивающие перемещение по оси y

min = 500;
max = 700;

[value[0], clamp(value[1], min, max)]

#expressions
Media is too big
VIEW IN TELEGRAM
Создание фрактала из соприкасающихся кругов с помощью выражений в After Effects - часть 1

#expressions | Nicolas Maât for aenoscripts + aeplugins
Media is too big
VIEW IN TELEGRAM
Создание фрактала из соприкасающихся кругов с помощью выражений в After Effects - часть 2

#expressions | Nicolas Maât for aenoscripts + aeplugins
Media is too big
VIEW IN TELEGRAM
Создание фрактала из соприкасающихся кругов с помощью выражений в After Effects - часть 3

#expressions | Nicolas Maât for aenoscripts + aeplugins