Режимы наложений в After Effects
В этой статье я расскажу про режимы наложений в After Effects. Чисто сухая информация, которая, я надеюсь, будет вам полезна. Все наложения в АЕ разделены на восемь категорий, это normal, subtractive, additive, complex, difference, HSL, matte и utility категории.
Наверняка вы уже замечали, что эти категории, также визуально разделены линиями в выпадающем меню:
Термины, которые я буду использовать в статье для описания эффектов наложения:
- The Source Color (цвет исходника), цвет слоя на котором применено наложение.
- The Underlying color (подлежащий цвет), цвет слоя, который лежит под слоем с исходником на котором применено наложение.
- The Result Color (результирующий цвет), цвет который появляется после операции наложения, цвет двух скомпоженных слоев.
- 50% серый цвет, это такой цвет, который состоит из 50% красного, зеленого и синего цветов. По хексу это #808080, по RGB Decimal 128,128,128. Своеобразная «середина» между белым и черным цветом.
Normal category
Normal – результирующим цветом будет цвет исходника. Этот тип наложения игнорирует подлежащий цвет. Режим наложения, который идет по умолчанию.
Dissolve – результирующим цветом для каждого пикселя будет либо цвет исходника либо цвет подлежащего слоя, в зависимости от непрозрачности исходника. То есть, если opacity исходника будет 100%, значит результирующим цветом будет исходник, если opacity исходника 0%, значит результирующем цветом будет подлежащий слой.
Dancing Dissolve – тоже самое, что и обычный dissolve, различие лишь в том, что это наложение пересчитывает вариант результирующего цвета каждый фрейм. Dissolve и dancing dissolve наложения не работают на 3D слоях.
Subtractive category
Darken – результирующим цветом исходника будут нижние (темные), значения цветовых каналов.
Multiply – в каждом цветовом канале исходника происходит умножение на значение цветовых каналов подлежащего слоя и деление на максимальное значение глубины цвета в проекте 8-bpc, 16-bpc, 32-bpc, в зависимости выставленной глубины в проекте. Цвет исходника всегда будет ярче результирующего цвета с этим наложением, даже если исходник черный, результат будет черным. Этот режим наложения симулирует рисование большим количеством маркеров на бумаге, т.е. каждый новый цвет будет темнее чем исходник.
Color Burn – результирующим цветом будет затемненный исходник, который отражает подлежащий слой за счет увеличения контрастности. Чистый белый цвет исходника, не меняет цвет подлежащего слоя.
Classic Color Burn – это старый режим color burn из ae 5.0 версии и ниже, который переименован в classic color burn. Используется только в старых проектах, где нужна совместимость наложений color burn.
Linear Burn – результирующим цветом будет затемненный исходник, который отражает подлежащий слой за счет увеличения контрастности в линейном цветовом пространстве. Чистый белый цвет исходника, не меняет цвет подлежащего слоя.
Darker Color – такой же принцип как у Darken, но с учетом того, что darken color не оперирует цветовыми значениями каждого канала и вы получаете более жесткую маску, без полупрозрачностей.
Additive category
Add – результирующим цветом является сумма цветовых каналов исходника и подлежащего слоя. Результирующий цвет всегда будет ярче чем оригинал.
Lighten – результирующим цветом исходника будут верхние (светлые), значения цветовых каналов.
Screen – умножает математические дополнения значений цветового канала, которые потом принимают значения получившихся дополнений. Звучит ужасно, я знаю. Screen mode симулирует свет проектора или вывод нескольких фотографий через проектор на один экран.
Color Dodge – результирующим цветом будет осветлённый исходник (не путать с освященным), который отражает подлежащий слой за счет уменьшения контрастности. Чистый черный цвет исходника, не меняет цвет подлежащего слоя.
Classic Color Dodge – та же самая история, что с classic color burn. Используется лишь со старыми проектами, где нужна совместимость наложений.
Linear Dodge – результирующим цветом будет осветленный исходник, который отражает подлежащий слой за счет уменьшения контрастности в линейном цветовом пространстве. Чистый черный цвет исходника, не меняет цвет подлежащего слоя.
Lighter Color – такой же принцип как у Lighten, но с учетом того, что Lighter color не оперирует цветовыми значениями каждого канала и вы получаете более жесткую маску, без полупрозрачностей.
Complex category
Overlay – умножает или проецирует значение цветового канала исходника, в зависимости от наличия или отсутствия в исходнике, такого цвета, который светлее чем серый 50%-ый цвет. Результирующий цвет сохраняет тени и светлые участки в исходнике.
Soft Light – затемняет или осветляет значения цветового канала подлежащего слоя, в зависимости от цвета исходника. Симулирует свет из рассеянного источника света через исходник на нижний слой. Если цвет исходника темнее 50% серого, то результирующим цвет будет темнее чем подлежащий слой.
Hard Light – умножает или проецирует значение цветового канала исходника, в зависимости от исходного цвета в оригинале. Симулирует вид резкого света на слое. Этот режим полезен для создания появляющихся теней на слое. Если значения цветового канала в исходнике светлее 50%-го серого, то подлежащий цвет осветляется, методом наложения screen, если темнее, то затеняется методом multiply.
Linear Light – осветляет или затемняет результирующий цвет, или повышает яркость в зависимости от цвета подлежащего слоя. Если цвета нижнего слоя светлее 50% серого, то слой будет осветлён путем повышения яркости. Если темнее, то затенен, уменьшением яркости.
Vivid Light – аналогично linear light, только работа с контрастностью, а не с яркостью цвета. Режим осветляет или затемняет результирующий цвет путем повышения или понижения контрастности, в зависимости от нижнего слоя. Если цвета нижнего слоя светлее 50% серого, то слой будет осветлён путем понижения контрастности. Если темнее, то затенен, увеличением контрастности.
Pin Light – этот режим замещает цвета, в зависимости от подлежащего цвета. Если нижний слой светлее чем 50% серый, то темные пиксели нижнего слоя будут заменены, а светлые пиксели будут оставлены без изменений. Если нижний слой темнее 50% серого, то наоборот, светлые будут заменены, темные останутся.
Hard Mix – усиливает контрастность нижнего слоя, видимой области маски исходного слоя. Область маски генерируется из контрастных областей исходника, размер зависит от центра контрастности.
Difference category
Difference – в каждом цветовом канале происходит вычитание темных цветов из светлых. Верхние светлые цвета будут инвертировать цвета нижнего слоя. С помощью этого режима можно создать так называемую «разностную маску». На практике эту маску можно использовать если у вас есть два одинаковых футажа, где на одном отснят фон, на другом фон + объект. С помощью этого наложения футаж с объектом можно «вычесть» из фона, без применения кеинга или ротоскопинга. Как показывает практика, крайне сложно добиться «чистого» результата, все равно придется делать клинап. Стоит учитывать также, что вычитание одинаковых цветовых каналов дает нам нулевой результат, и вы получаете черный цвет.
Classic Difference – режим наложения difference который использовался в старых версиях AE. Как и любой другой «классик», существует лишь для совместимости.
Exclusion – работает также как и difference, за исключением того, что результирующий цвет получается менее контрастным. Использует дополнение к вычитанию, если исходник черный, то результирующий цвет — это цвет нижнего слоя.
Subtract – результирующим цветом является разность (вычитание) цветовых каналов исходника и подлежащего слоя. Результирующие цвета могут быть меньше 0 в 32-bpc проектах (сверхтемные пиксели).
Divide – в каждом цветовом канале исходника происходит деление на значение цветовых каналов подлежащего слоя. Результирующие цвета могут быть больше 1 в 32-bpc проектах (сверх яркие пиксели).
HSL category
Hue – результирующим цветом будет яркость и насыщенность подлежащего цвета и оттенок исходника.
Saturation – результирующим цветом будет яркость и оттенок подлежащего цвета и насыщенность исходника.
Color – результирующим цветом будет яркость подлежащего цвета и оттенок + насыщенность исходника. Этот режим сохраняет средние тона в нижнем слое. Такой режим удобен для колорирования ч/б изображений, композиций.
Luminosity – результирующим цветом будет насыщенность подлежащего цвета и яркость исходника. Режим обратный режиму Color.
Matte category
Stencil Alpha – создает трафарет (проще говоря, область непрозрачности) используя альфа канал исходного слоя. Действует на все нижние слои.
Stencil Luma – создает трафарет (проще говоря, область непрозрачности) используя яркость исходного слоя. Действует на все нижние слои.
Silhouette Alpha – создает силуэт используя альфа канал слоя. Действие обратный режиму stencil alpha.
Silhouette Luma – создает силуэт используя яркость исходного слоя. Действие обратный режиму stencil luma. Я уже писал про track matte маски, в частности про Luma matte, здесь схема таже, чем ярче пиксель, тем он непрозрачнее.
Utility category
Alpha Add – я уже писал, про использование этого наложения в отдельной статье. Вкратце, это наложение которое складывает полупрозрачности, которые появляются на краях слоя, при, например, разрезании маской, или совмещения слоев в 3d пространстве.
Luminescent Premul – в слоях (в футажах, в частности), которые имеют альфа канал и области с полупрозрачностью, этот режим запрещает вырезать цветовые значения, которые больше чем значения альфа канала. Этот режим полезен при использования пререндеренных световых эффектов, например, флаерков, с premultiplied альфа каналом.
PS: да, понимаю, очень сложно понять смысл наложений, пока не попробуешь их самостоятельно «потыкать» и проверить пипеткой с калькулятором получившиеся цвета.
Кстати вот еще быстрый типс: переключаться между режимами наложений можно с помощью горячих клавиш shift и + или -
- Ставим оптический авто-кернинг в АЕ
- Среднее арифметическое значение между параметрами
- Затухание слоев в 3D пространстве основанное на расстоянии камеры
- Auto Crop скрипт для AE
- Про стандартный Motion Blur в АЕ
- Быстрый выбор слоев. Клавиатура Numpad
- Конечные значения вращения в Evolution Noise параметрах
- Эффект дрожащего текста в АЕ
- Кнопка Pixel Aspect Correction
- Создание шахматной доски (альфы слоя)