Expression: Фэйд по маркерам

Выражение позволяет анимировать параметр Opacity таким образом, чтобы на маркере прозрачность плавно уменьшалась до нуля, а на следующем маркере плавно увеличивалась до 100%. Сдвигая маркеры анимация прозрачности сдвинется вместе с ними. Таким образом можно расставить любое количество маркеров и анимировать фэйды без использования ключей. Чтобы поставить маркер на слое, нужно нажать кнопку [*] знак умножения.

if (marker.numKeys > 0){ m = marker.nearestKey(time);
frIn = 5; // Длительность появления в кадрах
frOut = 15; // Длительность исчезания в кадрах
t = m.time;
if (m.index%2){ ease(time,t,t+frOut*thisComp.frameDuration,100,0) }else{ ease(time,t,t+frIn*thisComp.frameDuration,0,100) } }else{ value }

Recommended Posts