Aug 10, 2017

Применение маски в After Effects _после_ применения других эффектов

Сегодняшний хак по After Effects поможет вам вмешаться в порядок выполнения операций в АЕ и применить маску (или несколько масок) слоя ПОСЛЕ применения других эффектов (или где-то в середине). Для этого вы просто создаете эффект Set Channels с альфой на Off и ограничиваете действие эффекта целевой маской с помощью Compositing Options. См. картинку.

Эффект Set Channels устанавливает альфа канал в ноль, и чтобы маска работала в режиме Add надо ее инвертировать, то есть альфа канал обнулится для всей картинки кроме области маски. Естественно, этот метод поддерживает все фичи масок.

В приведенном примере на картинке вы видите, как маскированная часть изображения трансформирована и подкрашена и только затем обрезана таким вот методом. Очень удобно вместо использования Track Matte, например в случае если вам нужно двигать/скейлить изображение внтури маски.