Видео уроки

В данном разделе собраны все видео опубликованные на моём Youtube канале "Simple animation".
С комментариями и ссылками на материалы используемые в видео.

» »

Автоматические реакции на приближение объекта в After Effects

459 просмотров


Привет дорогой друг. В сегодняшнем видео рассмотрим, как заставить анимацию проигрываться вперёд и назад в зависимости от приближения объекта. Использовать для этого мы будем "Expression"


Скачать футаж лица:  - (Ядиск)
Выражение которое использовалось в видео 1

nullPos = thisComp.layer("Метка").transform.position; 
objPos = transform.position; 
maxDist = thisComp.layer("Контроллер").effect("Дистанция")("Slider"); 
strength = thisComp.layer("Контроллер").effect("Сила")("Slider"); 
dist = length(nullPos, objPos);
dir = normalize(objPos - nullPos);
moveAmount = strength * (1 - clamp(dist / maxDist, 0, 1));
newPos = objPos + dir * moveAmount;
newPos;

Выражение которое использовалось в видео 2

nullLayer = thisComp.layer("Метка");
distance = length(nullLayer.position, transform.position);
maxDist = thisComp.layer("Контроллер").effect("Дистанция Время")("Slider");
strengthDist = thisComp.layer("Контроллер").effect("Сила Время")("Slider"); 
effectiveDist = clamp(strengthDist, 0, maxDist);
timeStart = 5;
timeEnd = 0;
clampedDistance = clamp(distance, effectiveDist, maxDist);
remapTime = linear(clampedDistance, maxDist, effectiveDist, timeStart, timeEnd);
remapTime;



Другие видео


Футажи, может пригодиться!