Режимы смешивания: различия между версиями

Материал из Light Stream (RU)
(Задача №917 (LS Dev Hub))
 
(Межъязыковые ссылки на переводы)
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
Эффекты в композиции лежат друг на друге слоями. '''Режим смешивания''' (Blend mode) — правило, по которому очередной эффект соединяется с картинкой, уже собранной из эффектов под ним: просто перекрыть её, сложить яркости, перемножить цвета или вырезать по трафарету. Вместе с непрозрачностью это главный инструмент, которым из нескольких простых эффектов собирается сложная анимация.
[[ru:Режимы смешивания]] [[en:Blend Modes]] [[zh:混合模式]]
Эффекты в композиции лежат друг на друге слоями. '''Режим смешивания''' — правило, по которому очередной эффект соединяется с картинкой, уже собранной из эффектов под ним: просто перекрыть её, сложить яркости, перемножить цвета или вырезать по трафарету. Вместе с непрозрачностью это главный инструмент, которым из нескольких простых эффектов собирается сложная анимация.


Режим задаётся каждому эффекту отдельно и действует одинаково везде: в предпросмотре на поле '''Маппинг''', в '''3D Просмотре''', в сигнале Art-Net и в экспортированном cue-файле.
Свой режим смешивания есть не только у эффекта, но и у лейаута: им задаётся, как готовая картинка лейаута ложится на лейауты под ним. Режим сохраняется в проекте и действует одинаково везде в предпросмотре на поле '''Маппинг''', в '''3D Просмотре''', в сигнале Art-Net и в экспортированном cue-файле.


== Где задать режим ==
== Где задать режим ==


Режим смешивания выбирается в выпадающем списке, в двух местах на выбор:
У эффекта режим выбирается в выпадающем списке, в двух местах на выбор:


* в окне '''Таймлайн''' — в левой части, в строке эффекта, рядом с его названием;
* в окне '''Таймлайн''' — в левой части, в строке эффекта: список стоит между названием эффекта и полем непрозрачности;
* в окне '''Свойства''' — выделите эффект, список стоит в самом верху, справа от названия эффекта. Клик правой кнопкой по этому списку сразу возвращает режим '''Normal'''.
* в окне '''Свойства''' — выделите эффект (щёлкните по его строке в левой части '''Таймлайна''' или по его полосе на шкале времени), список стоит в самом верху, справа от названия эффекта. Клик правой кнопкой по этому списку сразу возвращает режим '''Нормальное'''.


Список есть у всех эффектов, которые рисуют изображение. У эффектов, управляющих каналами приборов напрямую (например '''Set Channels'''), и у аудиодорожек режима смешивания нет — они ничего не рисуют на поле.
У лейаута режим задаётся только в '''Свойствах''': щёлкните по строке лейаута в '''Таймлайне''' — в '''Свойствах''' откроются его параметры, первый из них и есть '''Режим смешивания'''.
 
Список одинаков у всех эффектов, которые рисуют изображение. У эффекта '''Set Channels''' списка нет вовсе: он не рисует картинку, а напрямую выставляет каналы приборов. У остальных эффектов, управляющих приборами (движение, положение, каналы), список показывается, но ни на что не влияет. Нет режима смешивания и у аудиодорожек.


Выбранный режим сохраняется в проекте и переносится вместе с копией эффекта при дублировании.
Выбранный режим сохраняется в проекте и переносится вместе с копией эффекта при дублировании.
Строка 16: Строка 19:
== Порядок слоёв ==
== Порядок слоёв ==


Смешивание всегда идёт снизу вверх, поэтому результат зависит от того, в каком порядке эффекты стоят на таймлайне.
Смешивание идёт снизу вверх и в два приёма: сначала складываются эффекты внутри каждого лейаута, потом — картинки самих лейаутов.
 
=== Эффекты внутри лейаута ===
 
* Программа складывает в одну стопку все эффекты лейаута, играющие в данный момент, в том же порядке, в каком они перечислены под названием лейаута в левой части '''Таймлайна''': нижняя строка — самый нижний слой, верхняя — самый верхний.
* Каждый слой смешивается не с одним соседом, а со всей картинкой, собранной из слоёв под ним, — но только из слоёв своего лейаута. Эффекты соседних лейаутов на этом шаге не участвуют.
* Стопка начинается с пустого прозрачного кадра. У самого нижнего эффекта смешиваться не с чем: осветляющие режимы и '''Разница''' ведут себя там как '''Нормальное''', а затемняющие, контрастные и маскирующие не покажут ничего — приборы останутся тёмными. Нижнему слою почти всегда оставляют '''Нормальное'''.
 
Порядок меняется перетаскиванием строки эффекта в левой части таймлайна — вверх или вниз, см. [[Перемещение эффектов между лейаутами]]. Важен только порядок среди эффектов, которые играют одновременно: если полосы эффектов не пересекаются по времени, смешивать нечего.
 
=== Лейауты в композиции ===


* Программа складывает все эффекты композиции, играющие в данный момент, в одну стопку в том же порядке, в каком они перечислены в левой части '''Таймлайна''': нижняя строка — самый нижний слой, верхняя самый верхний.
* Собранные картинки лейаутов складываются по тому же правилу: лейаут, стоящий в '''Таймлайне''' выше, ложится поверх тех, что ниже, — по своему собственному режиму смешивания.
* Стопка общая для всей композиции: эффекты из разных лейаутов попадают в неё вместе. Эффект из лейаута, стоящего на таймлайне выше, ложится поверх эффектов нижних лейаутов — там, где лейауты перекрываются на поле '''Маппинг'''. Если лейауты не пересекаются, эффекты работают на разных приборах и не смешиваются вовсе.
* Лейаут влияет только на свою прямоугольную область на поле '''Маппинг'''. За её пределами картинка нижних лейаутов остаётся нетронутой, а если области лейаутов не пересекаются, они работают на разных приборах и не смешиваются вовсе.
* Каждый слой смешивается не с одним соседом, а со всей картинкой, собранной из всех слоёв под ним.
* Под всеми лейаутами лежит чёрный фон композиции, поэтому самый нижний лейаут ведёт себя как самый нижний эффект: осветляющие режимы работают как '''Нормальное''', остальные гасят картинку.
* Стопка начинается с пустого прозрачного кадра. У самого нижнего эффекта смешиваться не с чем: обычные режимы там ведут себя как '''Normal''', а затемняющие и маскирующие дают чёрный экран. Нижнему слою почти всегда оставляют '''Normal'''.


Порядок меняется перетаскиванием строки эффекта в левой части таймлайна — вверх или вниз внутри лейаута, см. [[Перемещение эффектов между лейаутами]]. Важен только порядок среди эффектов, которые играют одновременно: если полосы эффектов не пересекаются по времени, смешивать нечего.
Отсюда простое правило: режим, заданный эффекту, работает только внутри его лейаута. Если нужно, чтобы содержимое одного лейаута высветлило содержимое другого или послужило ему маской, ставьте режим не эффекту, а самому лейауту.


== Непрозрачность ==
== Непрозрачность ==


Первый параметр любого эффекта — '''Opacity''' (непрозрачность), значение от '''0''' до '''255''', по умолчанию 255. Он работает в паре с режимом смешивания и задаёт, насколько сильно верхний слой вмешивается в картинку: при 255 режим действует в полную силу, при 0 эффекта не видно совсем, промежуточные значения смешивают результат с тем, что было под ним.
Второй параметр, который управляет наложением, — '''Непрозрачность''' (Opacity), значение от '''0''' до '''255''', по умолчанию 255. Он работает в паре с режимом смешивания и задаёт, насколько сильно верхний слой вмешивается в картинку: при 255 режим действует в полную силу, при 0 эффекта не видно совсем, промежуточные значения смешивают результат с тем, что было под ним.
 
Непрозрачность задаётся в двух местах:
 
* в окне '''Свойства''' — ползунком со значением, сразу под названием эффекта; клик правой кнопкой по ползунку возвращает значение по умолчанию;
* в окне '''Таймлайн''' — числовым полем в правом конце строки эффекта.


Непрозрачность анимируется ключевыми кадрами — так делаются появления, затухания и плавные переходы между эффектами (см. [[Ключевые кадры и параметры эффектов]]).
Рядом с этим полем в строке эффекта стоят три кнопки ключевых кадров: перейти к предыдущему ключу, поставить или снять ключ в позиции курсора воспроизведения, перейти к следующему. Первое же нажатие средней кнопки включает для непрозрачности режим ключей, и дальше она показывается отдельной строкой под эффектом со своими ключами на шкале времени. Так делаются появления, затухания и плавные переходы между эффектами (см. [[Ключевые кадры и параметры эффектов]]).


Не путайте её с общим ползунком яркости на панели '''Таймлайна''' (включается правой кнопкой по кнопкам воспроизведения): он приглушает уже собранную картинку целиком и на смешивание слоёв не влияет.
Не путайте непрозрачность эффекта с '''Мастером непрозрачности''' — общим ползунком в правой части панели воспроизведения '''Таймлайна''' (он показывается и убирается через клик правой кнопкой по кнопкам воспроизведения, пункт '''Показать мастер непрозрачности'''). Мастер приглушает уже собранную картинку целиком и на смешивание слоёв не влияет.


== Список режимов ==
== Список режимов ==


Ниже названия даны так, как они стоят в списке, а в скобках — их русский перевод.
В русском интерфейсе названия режимов переведены; ниже они даны так, как стоят в списке, а в скобках — английское название из английского интерфейса.


=== Обычный ===
=== Обычный ===
Строка 42: Строка 59:
! Режим !! Что делает
! Режим !! Что делает
|-
|-
| '''Normal''' (Нормальное) || Верхний эффект просто перекрывает то, что под ним, там, где он непрозрачен. Режим по умолчанию
| '''Нормальное''' (Normal) || Верхний эффект просто перекрывает то, что под ним, там, где он непрозрачен. Режим по умолчанию
|}
|}


Строка 52: Строка 69:
! Режим !! Что делает
! Режим !! Что делает
|-
|-
| '''Linear dodge''' (Линейный осветлитель) || Простое сложение яркостей — как два прожектора, светящих в одну точку. Самый предсказуемый способ показать два эффекта одновременно; в ярких местах быстро уходит в белый
| '''Линейный осветлитель''' (Linear dodge) || Простое сложение яркостей — как два прожектора, светящих в одну точку. Самый предсказуемый способ показать два эффекта одновременно; в ярких местах быстро уходит в белый
|-
|-
| '''Screen''' (Экран) || Мягкое сложение: чёрные участки верхнего эффекта ничего не меняют, светлые высветляют картинку. В отличие от простого сложения, не даёт грубого пересвета
| '''Экран''' (Screen) || Мягкое сложение: чёрные участки верхнего эффекта ничего не меняют, светлые высветляют картинку. В отличие от простого сложения, не даёт грубого пересвета
|-
|-
| '''Lighten''' (Замена светлым) || Из двух слоёв в каждой точке берётся более светлый. Верхний эффект виден только там, где он ярче нижнего
| '''Замена светлым''' (Lighten) || Из двух слоёв в каждой точке берётся более светлый. Верхний эффект виден только там, где он ярче нижнего
|-
|-
| '''Color dodge''' (Осветление основы) || Резко высветляет нижний слой там, где верхний светлый. Даёт жёсткие вспышки и засветки
| '''Осветление основы''' (Color dodge) || Резко высветляет нижний слой там, где верхний светлый. Даёт жёсткие вспышки и засветки
|}
|}


Строка 68: Строка 85:
! Режим !! Что делает
! Режим !! Что делает
|-
|-
| '''Multiply''' (Умножение) || Цвета перемножаются: белое в верхнем эффекте не меняет ничего, чёрное гасит, цветное — подкрашивает. Удобно, чтобы затонировать или притушить нижнюю анимацию. Там, где под ним пусто, ничего не появится
| '''Умножение''' (Multiply) || Цвета перемножаются: белое в верхнем эффекте не меняет ничего, чёрное гасит, цветное — подкрашивает. Удобно, чтобы затонировать или притушить нижнюю анимацию. Там, где под ним пусто, ничего не появится
|-
|-
| '''Linear burn''' (Линейный затемнитель) || Затемняет сильнее умножения: яркости вычитаются, тёмные участки быстро уходят в ноль
| '''Линейный затемнитель''' (Linear burn) || Затемняет сильнее умножения: яркости слоёв складываются, и из суммы вычитается белый уровень, поэтому тёмные участки быстро уходят в ноль
|-
|-
| '''Color burn''' (Затемнение основы) || Затемняет нижний слой и заодно повышает его контраст — полутона исчезают, тени становятся глубже
| '''Затемнение основы''' (Color burn) || Затемняет нижний слой и заодно повышает его контраст — полутона исчезают, тени становятся глубже
|}
|}


Строка 82: Строка 99:
! Режим !! Что делает
! Режим !! Что делает
|-
|-
| '''Overlay''' (Перекрытие) || Тёмные участки нижнего слоя умножает, светлые осветляет: контраст и насыщенность растут, общая яркость сохраняется
| '''Перекрытие''' (Overlay) || Тёмные участки нижнего слоя умножает, светлые осветляет: контраст и насыщенность растут, общая яркость сохраняется
|-
|-
| '''Vivid light''' (Яркий свет) || То же, но жёстче: светлые места верхнего эффекта сильно высветляют картинку, тёмные — сильно затемняют
| '''Яркий свет''' (Vivid light) || То же, но жёстче: светлые места верхнего эффекта сильно высветляют картинку, тёмные — сильно затемняют
|-
|-
| '''Linear light''' (Линейный свет) || Ещё более резкий вариант того же: яркость прибавляется и убавляется линейно, полутонов почти не остаётся
| '''Линейный свет''' (Linear light) || Ещё более резкий вариант того же: яркость прибавляется и убавляется линейно, полутонов почти не остаётся
|-
|-
| '''Hard mix''' (Жёсткое смешение) || Сводит цвета к предельным значениям каналов: получается несколько чистых цветов без переходов, «плакатный» вид
| '''Жесткое смешение''' (Hard mix) || Сводит цвета к предельным значениям каналов: получается несколько чистых цветов без переходов, «плакатный» вид
|-
|-
| '''Difference''' (Разница) || Берётся разница цветов: одинаковые цвета дают чёрный, противоположные — яркий. Даёт неожиданные инверсии на пересечении эффектов
| '''Разница''' (Difference) || Берётся разница цветов: одинаковые цвета дают чёрный, противоположные — яркий. Даёт неожиданные инверсии на пересечении эффектов
|}
|}


=== Маски ===
=== Маски ===


В этих режимах эффект сам не рисуется, а служит трафаретом для всего, что лежит под ним, — во всех лейаутах сразу.
В этих режимах эффект сам не рисуется, а служит трафаретом для того, что лежит под ним в его лейауте. Тот же режим, заданный лейауту, превращает в трафарет весь лейаут целиком тогда он маскирует лейауты, стоящие ниже, в границах своей области.


{| class="wikitable"
{| class="wikitable"
! Режим !! Что делает
! Режим !! Что делает
|-
|-
| '''Alpha mask''' (Маска по альфе) || Нижние слои видны только там, где у этого эффекта есть изображение; в остальных местах приборы гаснут
| '''Маска по альфе''' (Alpha mask) || Нижние слои видны только там, где у этого эффекта есть изображение; в остальных местах приборы гаснут
|-
|-
| '''Alpha mask inv''' (Маска по альфе, инв.) || Наоборот: там, где у эффекта есть изображение, нижние слои гаснут, а вокруг остаются видны
| '''Маска по альфе, инв.''' (Alpha mask inv) || Наоборот: там, где у эффекта есть изображение, нижние слои гаснут, а вокруг остаются видны
|-
|-
| '''Luma mask''' (Маска по яркости) || Трафаретом служит яркость эффекта: где он светлый — нижние слои видны полностью, где тёмный — гаснут. Переход плавный, по полутонам
| '''Маска по яркости''' (Luma mask) || Трафаретом служит яркость эффекта: где он светлый — нижние слои видны полностью, где тёмный — гаснут. Переход плавный, по полутонам
|-
|-
| '''Luma mask inv''' (Маска по яркости, инв.) || Наоборот: нижние слои видны там, где эффект-трафарет тёмный
| '''Маска по яркости, инв.''' (Luma mask inv) || Наоборот: нижние слои видны там, где эффект-трафарет тёмный
|}
|}


Строка 113: Строка 130:
== Типичные приёмы ==
== Типичные приёмы ==


'''Показать два эффекта одновременно.''' Верхнему поставьте '''Linear dodge''' или '''Screen''' — вместо того чтобы закрывать нижний, он добавится к нему. Если картинка получается пересвеченной, убавьте верхнему '''Opacity'''.
'''Показать два эффекта одновременно.''' Верхнему поставьте '''Линейный осветлитель''' или '''Экран''' — вместо того чтобы закрывать нижний, он добавится к нему. Если картинка получается пересвеченной, убавьте верхнему непрозрачность.
 
'''Подкрасить или притушить анимацию.''' Положите поверх неё эффект однотонной заливки или градиента и поставьте ему '''Умножение''': нижняя анимация окрасится в этот цвет, а её тёмные места останутся тёмными.


'''Подкрасить или притушить анимацию.''' Положите поверх неё эффект однотонной заливки или градиента и поставьте ему '''Multiply''': нижняя анимация окрасится в этот цвет, а её тёмные места останутся тёмными.
'''Ограничить анимацию формой.''' Положите в тот же лейаут поверх неё эффект с нужной формой — текст, фигуру, картинку — и поставьте ему '''Маска по альфе''': нижние эффекты будут светиться только внутри этой формы. Чтобы, наоборот, вырезать форму из анимации, возьмите '''Маска по альфе, инв.'''


'''Ограничить анимацию формой.''' Положите поверх эффект с нужной формой — текст, фигуру, картинку — и поставьте ему '''Alpha mask''': нижние эффекты будут светиться только внутри этой формы. Чтобы, наоборот, вырезать форму из анимации, возьмите '''Alpha mask inv'''.
'''Плавный переход между эффектами.''' Разложите полосы эффектов с перекрытием по времени, верхнему оставьте '''Нормальное''' и в зоне перекрытия анимируйте непрозрачность от 0 до 255 ключевыми кадрами. См. [[Расстановка эффектов по времени]].


'''Плавный переход между эффектами.''' Разложите полосы эффектов с перекрытием по времени, верхнему оставьте '''Normal''' и в зоне перекрытия анимируйте '''Opacity''' от 0 до 255 ключевыми кадрами. См. [[Расстановка эффектов по времени]].
'''Проявляющаяся волна.''' Поверх готовой анимации положите эффект с плавным градиентом или шумом и поставьте ему '''Маска по яркости''': нижняя картинка будет проявляться и гаснуть вслед за движением градиента.


'''Проявляющаяся волна.''' Поверх готовой анимации положите эффект с плавным градиентом или шумом и поставьте ему '''Luma mask''': нижняя картинка будет проявляться и гаснуть вслед за движением градиента.
'''Подсветить один участок объекта.''' Соберите заливку в отдельном лейауте, поставьте этому лейауту '''Линейный осветлитель''' и поднимите его в '''Таймлайне''' выше основного — он высветлит общую анимацию только на своих приборах.


== Если результат не такой, как ожидали ==
== Если результат не такой, как ожидали ==


* '''Ничего не изменилось.''' Скорее всего, эффект и так самый нижний — смешиваться ему не с чем. Проверьте, что под ним в этот момент времени действительно что-то играет: полосы эффектов должны пересекаться по времени.
* '''Ничего не изменилось.''' Скорее всего, эффект и так самый нижний в своём лейауте — смешиваться ему не с чем. Проверьте, что под ним в этот момент времени действительно что-то играет: полосы эффектов должны пересекаться по времени.
* '''Экран стал чёрным.''' Затемняющий или маскирующий режим стоит у нижнего эффекта либо под ним пусто. Верните ему '''Normal''', а режим смешивания задайте тому эффекту, который лежит выше.
* '''Экран стал чёрным.''' Затемняющий, контрастный или маскирующий режим стоит у нижнего эффекта либо под ним пусто. Верните ему '''Нормальное''', а режим смешивания задайте тому эффекту, который лежит выше.
* '''Верхний эффект всё закрывает.''' Многие эффекты заливают весь свой лейаут непрозрачно — при режиме '''Normal''' под таким слоем ничего не видно. Смените режим на осветляющий или убавьте '''Opacity'''.
* '''Верхний эффект всё закрывает.''' Многие эффекты заливают весь свой лейаут непрозрачно — при режиме '''Нормальное''' под таким слоем ничего не видно. Смените режим на осветляющий или убавьте непрозрачность.
* '''Эффекты не смешиваются, хотя стоят рядом.''' Проверьте лейауты: если они не перекрываются на поле '''Маппинг''', эффекты работают на разных приборах. См. [[Создание и изменение лейаутов]].
* '''Эффекты из разных лейаутов не смешиваются.''' Так и задумано: режим эффекта работает только внутри его лейаута. Задайте нужный режим самому лейауту и проверьте, что области лейаутов пересекаются на поле '''Маппинг''', — см. [[Создание и изменение лейаутов]].
* '''Эффекта не видно вообще.''' Снят флажок рядом с его названием, выставлена нулевая непрозрачность или полоса эффекта не попадает под временной курсор.
* '''Эффекта не видно вообще.''' Снят флажок рядом с его названием, выставлена нулевая непрозрачность или полоса эффекта не попадает под временной курсор.
* В свойствах лейаута тоже есть поле '''Режим смешивания''', но смешиванием слоёв в композиции управляют режимы, заданные у самих эффектов.


== См. также ==
== См. также ==

Текущая версия от 13:36, 3 сентября 2026

Эффекты в композиции лежат друг на друге слоями. Режим смешивания — правило, по которому очередной эффект соединяется с картинкой, уже собранной из эффектов под ним: просто перекрыть её, сложить яркости, перемножить цвета или вырезать по трафарету. Вместе с непрозрачностью это главный инструмент, которым из нескольких простых эффектов собирается сложная анимация.

Свой режим смешивания есть не только у эффекта, но и у лейаута: им задаётся, как готовая картинка лейаута ложится на лейауты под ним. Режим сохраняется в проекте и действует одинаково везде — в предпросмотре на поле Маппинг, в 3D Просмотре, в сигнале Art-Net и в экспортированном cue-файле.

Где задать режим

У эффекта режим выбирается в выпадающем списке, в двух местах на выбор:

  • в окне Таймлайн — в левой части, в строке эффекта: список стоит между названием эффекта и полем непрозрачности;
  • в окне Свойства — выделите эффект (щёлкните по его строке в левой части Таймлайна или по его полосе на шкале времени), список стоит в самом верху, справа от названия эффекта. Клик правой кнопкой по этому списку сразу возвращает режим Нормальное.

У лейаута режим задаётся только в Свойствах: щёлкните по строке лейаута в Таймлайне — в Свойствах откроются его параметры, первый из них и есть Режим смешивания.

Список одинаков у всех эффектов, которые рисуют изображение. У эффекта Set Channels списка нет вовсе: он не рисует картинку, а напрямую выставляет каналы приборов. У остальных эффектов, управляющих приборами (движение, положение, каналы), список показывается, но ни на что не влияет. Нет режима смешивания и у аудиодорожек.

Выбранный режим сохраняется в проекте и переносится вместе с копией эффекта при дублировании.

Порядок слоёв

Смешивание идёт снизу вверх и в два приёма: сначала складываются эффекты внутри каждого лейаута, потом — картинки самих лейаутов.

Эффекты внутри лейаута

  • Программа складывает в одну стопку все эффекты лейаута, играющие в данный момент, в том же порядке, в каком они перечислены под названием лейаута в левой части Таймлайна: нижняя строка — самый нижний слой, верхняя — самый верхний.
  • Каждый слой смешивается не с одним соседом, а со всей картинкой, собранной из слоёв под ним, — но только из слоёв своего лейаута. Эффекты соседних лейаутов на этом шаге не участвуют.
  • Стопка начинается с пустого прозрачного кадра. У самого нижнего эффекта смешиваться не с чем: осветляющие режимы и Разница ведут себя там как Нормальное, а затемняющие, контрастные и маскирующие не покажут ничего — приборы останутся тёмными. Нижнему слою почти всегда оставляют Нормальное.

Порядок меняется перетаскиванием строки эффекта в левой части таймлайна — вверх или вниз, см. Перемещение эффектов между лейаутами. Важен только порядок среди эффектов, которые играют одновременно: если полосы эффектов не пересекаются по времени, смешивать нечего.

Лейауты в композиции

  • Собранные картинки лейаутов складываются по тому же правилу: лейаут, стоящий в Таймлайне выше, ложится поверх тех, что ниже, — по своему собственному режиму смешивания.
  • Лейаут влияет только на свою прямоугольную область на поле Маппинг. За её пределами картинка нижних лейаутов остаётся нетронутой, а если области лейаутов не пересекаются, они работают на разных приборах и не смешиваются вовсе.
  • Под всеми лейаутами лежит чёрный фон композиции, поэтому самый нижний лейаут ведёт себя как самый нижний эффект: осветляющие режимы работают как Нормальное, остальные гасят картинку.

Отсюда простое правило: режим, заданный эффекту, работает только внутри его лейаута. Если нужно, чтобы содержимое одного лейаута высветлило содержимое другого или послужило ему маской, ставьте режим не эффекту, а самому лейауту.

Непрозрачность

Второй параметр, который управляет наложением, — Непрозрачность (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) Наоборот: нижние слои видны там, где эффект-трафарет тёмный

Маскирующий эффект удобно делать из простых эффектов с чёткой формой — текста, прямоугольника, эллипса, градиента, картинки с прозрачным фоном.

Типичные приёмы

Показать два эффекта одновременно. Верхнему поставьте Линейный осветлитель или Экран — вместо того чтобы закрывать нижний, он добавится к нему. Если картинка получается пересвеченной, убавьте верхнему непрозрачность.

Подкрасить или притушить анимацию. Положите поверх неё эффект однотонной заливки или градиента и поставьте ему Умножение: нижняя анимация окрасится в этот цвет, а её тёмные места останутся тёмными.

Ограничить анимацию формой. Положите в тот же лейаут поверх неё эффект с нужной формой — текст, фигуру, картинку — и поставьте ему Маска по альфе: нижние эффекты будут светиться только внутри этой формы. Чтобы, наоборот, вырезать форму из анимации, возьмите Маска по альфе, инв.

Плавный переход между эффектами. Разложите полосы эффектов с перекрытием по времени, верхнему оставьте Нормальное и в зоне перекрытия анимируйте непрозрачность от 0 до 255 ключевыми кадрами. См. Расстановка эффектов по времени.

Проявляющаяся волна. Поверх готовой анимации положите эффект с плавным градиентом или шумом и поставьте ему Маска по яркости: нижняя картинка будет проявляться и гаснуть вслед за движением градиента.

Подсветить один участок объекта. Соберите заливку в отдельном лейауте, поставьте этому лейауту Линейный осветлитель и поднимите его в Таймлайне выше основного — он высветлит общую анимацию только на своих приборах.

Если результат не такой, как ожидали

  • Ничего не изменилось. Скорее всего, эффект и так самый нижний в своём лейауте — смешиваться ему не с чем. Проверьте, что под ним в этот момент времени действительно что-то играет: полосы эффектов должны пересекаться по времени.
  • Экран стал чёрным. Затемняющий, контрастный или маскирующий режим стоит у нижнего эффекта либо под ним пусто. Верните ему Нормальное, а режим смешивания задайте тому эффекту, который лежит выше.
  • Верхний эффект всё закрывает. Многие эффекты заливают весь свой лейаут непрозрачно — при режиме Нормальное под таким слоем ничего не видно. Смените режим на осветляющий или убавьте непрозрачность.
  • Эффекты из разных лейаутов не смешиваются. Так и задумано: режим эффекта работает только внутри его лейаута. Задайте нужный режим самому лейауту и проверьте, что области лейаутов пересекаются на поле Маппинг, — см. Создание и изменение лейаутов.
  • Эффекта не видно вообще. Снят флажок рядом с его названием, выставлена нулевая непрозрачность или полоса эффекта не попадает под временной курсор.

См. также