Режимы смешивания
Эффекты в композиции лежат друг на друге слоями. Режим смешивания (Blend mode) — правило, по которому очередной эффект соединяется с картинкой, уже собранной из эффектов под ним: просто перекрыть её, сложить яркости, перемножить цвета или вырезать по трафарету. Вместе с непрозрачностью это главный инструмент, которым из нескольких простых эффектов собирается сложная анимация.
Режим задаётся каждому эффекту отдельно и действует одинаково везде: в предпросмотре на поле Маппинг, в 3D Просмотре, в сигнале Art-Net и в экспортированном cue-файле.
Где задать режим
Режим смешивания выбирается в выпадающем списке, в двух местах на выбор:
- в окне Таймлайн — в левой части, в строке эффекта, рядом с его названием;
- в окне Свойства — выделите эффект, список стоит в самом верху, справа от названия эффекта. Клик правой кнопкой по этому списку сразу возвращает режим Normal.
Список есть у всех эффектов, которые рисуют изображение. У эффектов, управляющих каналами приборов напрямую (например Set Channels), и у аудиодорожек режима смешивания нет — они ничего не рисуют на поле.
Выбранный режим сохраняется в проекте и переносится вместе с копией эффекта при дублировании.
Порядок слоёв
Смешивание всегда идёт снизу вверх, поэтому результат зависит от того, в каком порядке эффекты стоят на таймлайне.
- Программа складывает все эффекты композиции, играющие в данный момент, в одну стопку в том же порядке, в каком они перечислены в левой части Таймлайна: нижняя строка — самый нижний слой, верхняя — самый верхний.
- Стопка общая для всей композиции: эффекты из разных лейаутов попадают в неё вместе. Эффект из лейаута, стоящего на таймлайне выше, ложится поверх эффектов нижних лейаутов — там, где лейауты перекрываются на поле Маппинг. Если лейауты не пересекаются, эффекты работают на разных приборах и не смешиваются вовсе.
- Каждый слой смешивается не с одним соседом, а со всей картинкой, собранной из всех слоёв под ним.
- Стопка начинается с пустого прозрачного кадра. У самого нижнего эффекта смешиваться не с чем: обычные режимы там ведут себя как Normal, а затемняющие и маскирующие дают чёрный экран. Нижнему слою почти всегда оставляют Normal.
Порядок меняется перетаскиванием строки эффекта в левой части таймлайна — вверх или вниз внутри лейаута, см. Перемещение эффектов между лейаутами. Важен только порядок среди эффектов, которые играют одновременно: если полосы эффектов не пересекаются по времени, смешивать нечего.
Непрозрачность
Первый параметр любого эффекта — Opacity (непрозрачность), значение от 0 до 255, по умолчанию 255. Он работает в паре с режимом смешивания и задаёт, насколько сильно верхний слой вмешивается в картинку: при 255 режим действует в полную силу, при 0 эффекта не видно совсем, промежуточные значения смешивают результат с тем, что было под ним.
Непрозрачность анимируется ключевыми кадрами — так делаются появления, затухания и плавные переходы между эффектами (см. Ключевые кадры и параметры эффектов).
Не путайте её с общим ползунком яркости на панели Таймлайна (включается правой кнопкой по кнопкам воспроизведения): он приглушает уже собранную картинку целиком и на смешивание слоёв не влияет.
Список режимов
Ниже названия даны так, как они стоят в списке, а в скобках — их русский перевод.
Обычный
| Режим | Что делает |
|---|---|
| Normal (Нормальное) | Верхний эффект просто перекрывает то, что под ним, там, где он непрозрачен. Режим по умолчанию |
Осветляющие
Картинка становится светлее, приборы горят ярче. Это самая привычная для света группа: свет складывается, а не заслоняет.
| Режим | Что делает |
|---|---|
| Linear dodge (Линейный осветлитель) | Простое сложение яркостей — как два прожектора, светящих в одну точку. Самый предсказуемый способ показать два эффекта одновременно; в ярких местах быстро уходит в белый |
| Screen (Экран) | Мягкое сложение: чёрные участки верхнего эффекта ничего не меняют, светлые высветляют картинку. В отличие от простого сложения, не даёт грубого пересвета |
| Lighten (Замена светлым) | Из двух слоёв в каждой точке берётся более светлый. Верхний эффект виден только там, где он ярче нижнего |
| Color dodge (Осветление основы) | Резко высветляет нижний слой там, где верхний светлый. Даёт жёсткие вспышки и засветки |
Затемняющие
Картинка становится темнее — этими режимами гасят и подкрашивают то, что лежит ниже.
| Режим | Что делает |
|---|---|
| Multiply (Умножение) | Цвета перемножаются: белое в верхнем эффекте не меняет ничего, чёрное гасит, цветное — подкрашивает. Удобно, чтобы затонировать или притушить нижнюю анимацию. Там, где под ним пусто, ничего не появится |
| Linear burn (Линейный затемнитель) | Затемняет сильнее умножения: яркости вычитаются, тёмные участки быстро уходят в ноль |
| Color burn (Затемнение основы) | Затемняет нижний слой и заодно повышает его контраст — полутона исчезают, тени становятся глубже |
Контрастные
Эти режимы одновременно и высветляют, и затемняют — в зависимости от яркости слоёв. Годятся, чтобы «оживить» ровную заливку или получить резкую графику.
| Режим | Что делает |
|---|---|
| Overlay (Перекрытие) | Тёмные участки нижнего слоя умножает, светлые осветляет: контраст и насыщенность растут, общая яркость сохраняется |
| Vivid light (Яркий свет) | То же, но жёстче: светлые места верхнего эффекта сильно высветляют картинку, тёмные — сильно затемняют |
| Linear light (Линейный свет) | Ещё более резкий вариант того же: яркость прибавляется и убавляется линейно, полутонов почти не остаётся |
| Hard mix (Жёсткое смешение) | Сводит цвета к предельным значениям каналов: получается несколько чистых цветов без переходов, «плакатный» вид |
| Difference (Разница) | Берётся разница цветов: одинаковые цвета дают чёрный, противоположные — яркий. Даёт неожиданные инверсии на пересечении эффектов |
Маски
В этих режимах эффект сам не рисуется, а служит трафаретом для всего, что лежит под ним, — во всех лейаутах сразу.
| Режим | Что делает |
|---|---|
| Alpha mask (Маска по альфе) | Нижние слои видны только там, где у этого эффекта есть изображение; в остальных местах приборы гаснут |
| Alpha mask inv (Маска по альфе, инв.) | Наоборот: там, где у эффекта есть изображение, нижние слои гаснут, а вокруг остаются видны |
| Luma mask (Маска по яркости) | Трафаретом служит яркость эффекта: где он светлый — нижние слои видны полностью, где тёмный — гаснут. Переход плавный, по полутонам |
| Luma mask inv (Маска по яркости, инв.) | Наоборот: нижние слои видны там, где эффект-трафарет тёмный |
Маскирующий эффект удобно делать из простых эффектов с чёткой формой — текста, прямоугольника, эллипса, градиента, картинки с прозрачным фоном.
Типичные приёмы
Показать два эффекта одновременно. Верхнему поставьте Linear dodge или Screen — вместо того чтобы закрывать нижний, он добавится к нему. Если картинка получается пересвеченной, убавьте верхнему Opacity.
Подкрасить или притушить анимацию. Положите поверх неё эффект однотонной заливки или градиента и поставьте ему Multiply: нижняя анимация окрасится в этот цвет, а её тёмные места останутся тёмными.
Ограничить анимацию формой. Положите поверх эффект с нужной формой — текст, фигуру, картинку — и поставьте ему Alpha mask: нижние эффекты будут светиться только внутри этой формы. Чтобы, наоборот, вырезать форму из анимации, возьмите Alpha mask inv.
Плавный переход между эффектами. Разложите полосы эффектов с перекрытием по времени, верхнему оставьте Normal и в зоне перекрытия анимируйте Opacity от 0 до 255 ключевыми кадрами. См. Расстановка эффектов по времени.
Проявляющаяся волна. Поверх готовой анимации положите эффект с плавным градиентом или шумом и поставьте ему Luma mask: нижняя картинка будет проявляться и гаснуть вслед за движением градиента.
Если результат не такой, как ожидали
- Ничего не изменилось. Скорее всего, эффект и так самый нижний — смешиваться ему не с чем. Проверьте, что под ним в этот момент времени действительно что-то играет: полосы эффектов должны пересекаться по времени.
- Экран стал чёрным. Затемняющий или маскирующий режим стоит у нижнего эффекта либо под ним пусто. Верните ему Normal, а режим смешивания задайте тому эффекту, который лежит выше.
- Верхний эффект всё закрывает. Многие эффекты заливают весь свой лейаут непрозрачно — при режиме Normal под таким слоем ничего не видно. Смените режим на осветляющий или убавьте Opacity.
- Эффекты не смешиваются, хотя стоят рядом. Проверьте лейауты: если они не перекрываются на поле Маппинг, эффекты работают на разных приборах. См. Создание и изменение лейаутов.
- Эффекта не видно вообще. Снят флажок рядом с его названием, выставлена нулевая непрозрачность или полоса эффекта не попадает под временной курсор.
- В свойствах лейаута тоже есть поле Режим смешивания, но смешиванием слоёв в композиции управляют режимы, заданные у самих эффектов.