Довольно популярное выражения для создания авто затухания слоя в After Effects.
Выражение базируется на продолжительности слоя, чтобы создать авто затухания для начала нужно проставить маркеры на слое. (Маркеры по умолчанию ставятся "Звездочкой на нампаде" "*" или Layer -> Add marker). После этого прописываем в параметр прозрачности (opacity), следующее выражение:
Code
//Autofade: Add to opacity
transition = 20; // transition time in frames
if (marker.numKeys<2){
tSecs = transition / ( 1 / thisComp.frameDuration); // convert to seconds
linear(time, inPoint, inPoint + tSecs, 0, 100) - linear(time, outPoint - tSecs, outPoint, 0, 100)
}else{
linear(time, inPoint, marker.key(1).time, 0, 100) - linear(time, marker.key(2).time, outPoint, 0, 100)
}
Передвигая маркер по слою можно задать начало и конец авто затухания на слое.