1. Главная страница » Компьютеры

After effects маска из слоя

Автор: | 16.12.2019

9.4.1. Маскировка слоя другим слоем

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

Разберем технику маскировки одного слоя другим на конкретном примере. Будем использовать в качестве маскирующего слоя предварительно заготовленный видеоклип mask.mov, коллаж из трех кадров которого показан на рис. 9.34 (на черном фоне происходит уменьшение в размерах светло-серого круга).

Рис. 9.34. Модельный видеоклип mask.mov мы будем использовать в качестве слоя-маски для другого клипа (коллаж трех кадров клипа)

Исходный видеофайл mask.mov был создан средствами After Effects. Принцип монтажа такой композиции, полученной путем анимации альфа-маски серого слоя, будет рассмотрен нами в следующих главах (см. урок 10).

Взаимодействие нижнего слоя со слоем-маской организовано в After Effects на основе двух возможных свойств последнего:

  • в качестве канала прозрачности используется альфа-канал слоя-маски (если он имеется);
  • разметка прозрачности слоя-маски производится в соответствии с его яркостью (т. е. более светлые пикселы делаются более прозрачными, а темные — менее прозрачными, или наоборот).

Будем считать, что наш исходный файл mask.mov не содержит альфа-канала, поэтому используем распределение его яркости по пространству кадра. Сделаем светлые круговые участки клипа более прозрачными, а черные — сплошными (см. рис. 9.34).

Покажем, как производится маскировка одного слоя другим. В нашем примере частично прозрачным будет клип mask.mov, а нижним слоем будет видеоклип tolstoi.mov.

1. Расположите в окне Timeline (Монтаж) слой-маску непосредственно над тем слоем, который вы собираетесь маскировать (рис. 9.35).

2. Нажмите в окне Timeline (Монтаж) кнопку Switches/Modes (Переключатели/Режимы). Если эта кнопка скрыта, то вызвать ее на экран (вместе с одноименным столбцом) можно нажатием кнопки, на которую наведен указатель мыши на рис. 9.35.

3. В выпадающем списке TrkMat (Слои-маски) выберите пункт Luma Matte (Маска яркости).

Рис. 9.35. Начните настройку слоя-маски с его размещения непосредственно над маскируемым слоем

После этого верхний слой будет распознаваться After Effects не в качестве обычного слоя (как это было на рис. 9.36), а в качестве маски прозрачности для слоя, находящегося под ним. Об этом будут говорить соответствующие пиктограммы слева от названия слоя в окне Timeline (Монтаж) (рис. 9.37, 9.38). Обратите внимание на то, что изображение слоя-маски автоматически выключается (пиктограмма в виде глаза для этого слоя отсутствует).

Рис. 9.36. Вместо типа No Track Matte выберите желаемый тип слоя-маски

Рис. 9.37. After Effects автоматически преобразует верхний слой в канал прозрачности слоя, для которого вы определили его как слой-маску

Рис. 9.38. Один из последующих кадров композиции показывает взаимодействие маскируемого нижнего слоя с верхним слоем-маской

Вообще говоря, имеется несколько опций настройки прозрачности маскирующего слоя, которые можно выбрать в выпадающем списке TrkMat (Слои-маски):

  • No Track Matte (Без маски) — режим прозрачности выключен; слой сверху является обычным слоем;
  • Alpha Matte (Альфа-маска) — сплошные участки маскируемого слоя будут совпадать с пикселами слоя-маски, где значение его альфа-канала составляет 100%;
  • Alpha Inverted Matte (Инверсная альфа-маска) — сплошная, где альфа-канал слоя-маски составляет 0%;
  • Luma Matte (Маска яркости) — сплошная при 100%-й яркости слоя-маски;
  • Luma Inverted Matte (Инверсная маска яркости) — сплошная при нулевой яркости слоя-маски

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

Вопросы и Ответы

Создать сайт
Красивый дизайн и удобное управление для каждого сайта.

Создать интернет магазин
Современная торговля приносящая прибыль.

Продвинуть сайт
Продвижение в поисковых системах и социальных сетях.

Отдел Архитектурной визуализации

Отдел 3D и 2D анимации

Добрый день! У меня вопрос по работе с After Effects. Как мне сделать один слой маcкой для другого?

Для того чтобы сделать один слой маской для другого:

  • Слой (маска), который необходимо сделать маской поставьте над слоем, который собираетесь маскировать (рабочий слой).
  • Затем встав на рабочий слой выберите в меню Layer раздел Track Matte и установите Alpha Matte или Alpha Inverted Matte (для инвертированной маски).

Создать сайт
Красивый дизайн и удобное управление для каждого сайта.

Создать интернет магазин
Современная торговля приносящая прибыль.

Продвинуть сайт
Продвижение в поисковых системах и социальных сетях.

На этой странице

Сведения об альфа-каналах и подложках

Информация о цветах в After Effects содержится в трех каналах: красном (R), зеленом (G) и синем (B). Кроме того, изображение может содержать невидимый четвертый канал, называемый альфа-каналом, который содержит информацию о прозрачности. Иногда такое изображение называется изображением RGBA, показывая, что оно содержит альфа-канал.

Многие форматы файлов могут поддерживать включение альфа-канала, в том числе Adobe Photoshop, ElectricImage, FLV, TGA, TIFF, EPS, PDF и Adobe Illustrator. Файлы AVI и QuickTime (сохраненные с разрядностью «Миллионы цветов+») также могут содержать альфа-каналы, в зависимости от кодека (кодировщика), используемого для создания изображений, хранящихся в этих контейнерах. Для файлов Adobe Illustrator, EPS и PDF программа After Effects автоматически преобразует пустые области в альфа-канал.

При определении разрядности цвета для вывода изображения знак «плюс» (например, «Миллионы цветов+») обозначает альфа-канал. Аналогично, выбор выходного изображения с разрядностью цвета до 32 бит на пиксель подразумевает разрядность вывода 8 бит на каждый из четырех каналов: RGBA.

Некоторые программы могут сохранять несколько альфа-каналов в одном изображении, но After Effects только интерпретирует четвертый канал как альфа-канал.

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

Для создания альфа-канала из темных участков слоя можно использовать модуль Knoll Unmult. Это хорошо подходит для слоя с световым эффектом (например, блики или огонь), который требуется расположить поверх другого слоя. Дополнительные сведения см. на сайте Red Giant Software.

При просмотре альфа-канала на панели композиции белый цвет означает полную непрозрачность, черный цвет свидетельствует о полной прозрачности, а оттенки серого показывают частичную прозрачность.

Подложка — слой (или любой из его каналов), который определяет прозрачные области этого или другого слоя. Белая определяет непрозрачные области, черная определяет прозрачные области. Альфа-канал часто используется в качестве подложки, но можно использовать другую подложку, если у вас есть канал или слой, который определяет требуемую область прозрачности лучше чем альфа-канал, или в случаях, когда исходное изображение не содержит альфа-канала.

Сведения о масках

Маска в After Effects — это контур, который используется как параметр для изменения атрибутов, эффектов и свойств слоя. Маска наиболее часто применяется для изменения альфа-канала слоя, который определяет прозрачность слоя для каждого пикселя. Другим распространенным применением маски является использование в качестве контура для анимации текста. (См. раздел Создание и анимация текста по контуру.)

Дополнительные сведения о контурах см. в разделе Сведения о контурах.

Маски с замкнутым контуром можно использовать для создания прозрачных областей на слое. Открытые контуры не могут создавать прозрачные области для слоя, но полезны в качестве параметров для эффекта. Эффекты, которые могут использовать маски с открытыми или закрытым контуром в качестве ввода, включают в себя эффекты обводки, текста по контуру, формы звуковой волны, спектра аудио и Vegas. Эффекты, которые могут использовать закрытые маски (но не открытые маски) в качестве ввода, включают эффекты заливки, пятна, изменения формы, площадки для частиц и внутреннего/внешнего ключа.

Маска принадлежит определенному слою. Каждый слой может содержать несколько масок.

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

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

Расположение маски на панели «Таймлайн» влияет на то, как она взаимодействует с другими масками. Изменить расположение маски можно в группе свойств маски на панели «Таймлайн».

Свойство непрозрачности маски определяет влияние, которое закрытая маска оказывает на альфа-канал слоя внутри области маски. 100 % непрозрачность маски означает, что внутренняя область непрозрачна. Область за пределами маски всегда прозрачна. Для инверсии внутренней и внешней области определенной маски нажмите «Обратить» рядом с именем маски на панели «Таймлайн».

Ресурсы в Интернете, посвященные маскам

этом отрывке из книги Обучение работе с After Effects CS5 на веб-сайте Peachpit Press показывается, как создавать, использовать и изменять маски.

Копирование, вырезание, сохранение, повторное использование и удаление масок

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

Матиас Моль предлагает сценарий CopyMask2Layers, с помощью которого можно копировать маски из одного слоя в другие, сохраняя положение и форму маски.

Копирование, вырезание, дублирование или вставка маски

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

  • Чтобы скопировать выделенные маски в буфер обмена или вырезать их, выберите «Правка» > «Копировать» или «Правка» > «Вырезать».
  • Чтобы дублировать выделенные маски, выберите «Правка» > «Дублировать».
  • Чтобы вставить маску в слой выделите слой и нажмите «Правка» > «Вставить». Если маска выделена, то эта операция заменит выделенную маску.

Сохранение маски

  • Чтобы сохранить анимированную маску, выберите ключевые кадры маски для сохранения.
  • Чтобы сохранить неанимированную маску, выберите маску.

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

Можно также сохранять маски как шаблоны настроек анимации. (См. раздел Шаблоны настроек анимации.)

Повторное использование маски

Удаление масок

  • Чтобы удалить одну маску, выберите маску на панели «Таймлайн» и нажмите кнопку «Удалить».
  • Чтобы удалить все маски, выберите слой, содержащий нужные маски, и выберите «Слой» > «Маски» > «Удалить все маски».

Управление цветом пути маски

Чтобы помочь в работе с масками, на панелях «Композиция» и «Слой» контуры масок выделены определенным цветом, а также на панели «Таймлайн» назначенный цвет отображается рядом с именем маски. По умолчанию After Effects использует для всех масок желтый цвет. Чтобы сделать маски более различимыми, можно вручную изменить цвет маски с помощью панели «Таймлайн» или можно настроить After Effects на предложение новых цветов для новых масок.

При включении установки «Использовать контрастный цвет для пути маски» (в меню «Установки» > «Внешний вид») After Effects анализирует цвета рядом с точкой начала отрисовки маски. После этого After Effects выбирает цвет метки, отличный от цветов указанной области. Это также позволяет избежать совпадения с цветом последней отрисованной маски.

Изменение цвета пути маски

Подбор цвета для пути маски

Режимы масок

Режимы наложения для маски (режимы масок) управляют взаимодействием масок друг с другом в пределах слоя. По умолчанию для всех масок задано значение «Добавить», что объединяет значения прозрачности для всех масок, накладывающихся в одном слое. Можно назначить режим для каждой маски, но режим маски нельзя анимировать — то есть нельзя задать ключевые кадры или выражения для изменения свойств режима маски с течением времени.

Выбрать режим маски можно в меню, расположенном рядом с именем маски на панели «Таймлайн».

Первая созданная вами маска взаимодействует с альфа-каналом слоя. Если этот канал не определяет все изображение как непрозрачное, маска взаимодействует с кадром слоя. Каждая дополнительно созданная маска взаимодействует с масками, расположенными на над ней на панели «Таймлайн». Результирующие режимы масок изменяются в зависимости от режимов, настроенных для масок, которые расположены выше. Режимы масок управляют только масками одного и того же слоя.

Используя режимы масок, можно создавать сложные составные маски с несколькими областями прозрачности. Например, можно задать режим маски, который объединяет две маски и устанавливает область непрозрачности для областей, где две маски пересекаются.

Маска не имеет непосредственного влияния на альфа-канал слоя. Этот параметр полезен, когда контур маски используется только для эффекта, например для обводки или заливки, или при использовании пути маски в качестве основы для контура формы.

Маска добавляется к маскам над ней. Воздействие маски объединяется с масками над ней.

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

Маска добавляется к маскам над ней. В областях, где маска пересекается с масками над ней, воздействие маски объединяется с этими масками. В областях, где маска не пересекается с масками над ней, результатом является полная непрозрачность.

Маска добавляется к маскам над ней. Когда пересекаются несколько масок, применяется максимальное значение прозрачности.

Маска добавляется к маскам над ней. Когда пересекаются несколько масок, применяется минимальное значение прозрачности.

Маска добавляется к маскам над ней. В областях, где маска не пересекается с масками над ней, маска работает так, будто она единственная в слое. В областях, где маска пересекается с масками над ней, воздействие маски вычитается из воздействия этих масок.

Используйте следующие комбинации клавиш для переключения режима закрытой маски при ее изменении или рисовании.

Функция Mac Windows
Нет N N
Вычитание S S
Добавление A A
Пересечение I I
Замена темным D D
Разница F F
Замена светлым L L

Примечания:

  • Когда вы создаете новую маску с помощью таких инструментов построения Фигур , как Прямоугольник и Эллипс , можно нажать эти комбинации клавиш вместе кнопкой мыши.
  • Когда вы создаете новую маску с помощью инструмента Перо , нажать указанные комбинации клавиш можно только при закрытии маски. Чтобы расположить курсор над конечной вершиной (как правило, первой вершиной), нажмите и удерживайте кнопку мыши, чтобы закрыть маску, затем нажмите комбинацию клавиш для режима маски перед тем, как отпустить кнопку мыши. Для открытых масок режим не устанавливается. Указанные комбинации клавиш не работают при создании открытых масок с помощью инструмента Перо .
  • При изменении закрытой маски можно нажать эти комбинации клавиш в любой момент, пока кнопка мыши удерживается нажатой.

Расширение или сжатие краев маски

Чтобы расширить или сжать область воздействия маски, используйте свойство «Расширение маски».

Расширение маски оказывает влияние на альфа-канал, но не на контуры низлежащей маски; расширение маски по существу является смещением, определяющим дальность воздействия маски на альфа-канал относительно пути маски (в пикселях).

Значения расширения маски можно увеличить до 32 000 и уменьшить до -32 000. В более ранних версиях After Effects можно было изменять эти значения до 1000, а любое значение более 1000 вводилось вручную.

В своем блоге на сайте Adobe Тодд Коприва предлагает наглядное пособие и подробное разъяснение о расширении маски и объясняет, почему она создает закругленные углы.

Смягчение (растушевка) краев маски

Растушевка смягчает края маски, переводя их из более прозрачных в менее прозрачные на основе определяемого пользователем расстояния. С помощью свойства растушевки маски можно делать края маски более четкими или более расплывчатыми (растушеванными). По умолчанию ширина растушевки затрагивает край маски следующим образом: половина внутри и половина снаружи. Например, если установить для ширины растушевки значение 25, растушевка будет применяться на 12,5 пикселей внутри края маски и на 12,5 пикселей вне его.

С помощью ползунка можно увеличивать значения растушевки маски до 32 000.

Также можно расширить или сжать края маски с помощью свойства расширения маски для управления местоположением растушевки маски. (См. раздел Расширение или сжатие краев маски.)

Растушевка маски происходит только в пределах слоя. Поэтому контур растушеванной маски всегда должен быть немного меньше, чем область слоя и никогда не должен быть перемещен к самому края слоя. Если растушевка маски выходит за область слоя, происходит резкий обрыв растушеванного края.

Поскольку растушевка маски заставляет значения непрозрачности изменяться в соответствии с распространением по Гауссу, область, затрагиваемая растушевкой, фактически выходит за пределы указанного количества пикселей. Амплитуда растушевки, выходящая за пределы определенного диапазона растушевки, очень мала. Такой постепенный спад по Гауссу выглядит более естественным, чем линейный спад.

Растушевка маски с переменной шириной

В более ранних версиях After Effects была возможность добавления растушеванного края к закрытой маске, но ширина (расширение) растушевки вокруг маски оставалось неизменным. Новый инструмент растушевки маски (доступен в том же меню инструментов, что и инструмент «Перо») был добавлен, чтобы предоставить возможность указать точки вдоль закрытой маски, которая должна иметь переменную ширину.

В этом видео от Тодда Коприва и video2brain рассматривается функция растушевки маски с переменной шириной. Назначив несколько точек растушевки объекту, можно продемонстрировать их взаимодействие для создания интересных эффектов.

Порядок создания точки растушевки

Выделенная точка растушевки имеет небольшую черную точку на ее маркере.

Точки растушевки определяют как внешнюю, так и внутреннюю границы растушевки. При отсутствии маркеров ширины растушевки в пределах маски внутренней границей растушевки является путь маски. Растушевка маски расширяется от внутренней к внешней границе растушевки.

Порядок выбора нескольких точек растушевки

С помощью инструмента «Выделение» или «Растушевка маски» щелкните маркеры точек растушевки, удерживая нажатой клавишу SHIFT.

Порядок переключения выделенной области точки растушевки

Щелкните точку растушевки, удерживая нажатой клавишу SHIFT.

Чтобы переместить точку растушевки, выполните одно из предложенных ниже действий.

  • С помощью инструмента «Выделение» или «Растушевка маски» перетащите маркер ширины растушевки.

Можно одновременно переместить несколько выбранных точек растушевки, перетащив одну из них и масштабировав несколько расширений растушевки, смещая один из маркеров ширины растушевки.

Можно «подмести» точки растушевки вокруг угловых точек маски.

  • Когда инструмент «Растушевка маски» активирован, нажмите стрелку влево или стрелку вправо для перемещения растушевки вдоль контура, либо стрелку вверх или стрелку вниз, чтобы удлинить или укоротить ширину растушевки.

Можно переместить несколько выбранных точек растушевки и установить большую длину/ширину, удерживая нажатой клавишу SHIFT.

Порядок привязки точки растушевки к пути маски

Перетащите маркер ширины растушевки через путь маски. Он остановится на пути маски.

Порядок управления спадом растушевки

Выберите «Слой» > «Маска» > «Спад растушевки», а затем выполните одно из предложенных ниже действий.

  • Сглаживание (по умолчанию)
  • Линейный

Порядок настройки напряжения (смягчения или кривизны) границы растушевки по точке растушевки

Удерживайте нажатой клавишу ALT (Windows) или OPTION (MacOS) при перетаскивании маркера ширины растушевки, чтобы настроить напряжение. Текущее напряжение для маркера отображается на панели информации.

Порядок задания задержки интерполяции для точки растушевки (для постоянного радиуса растушевки до следующей точки растушевки)

Удерживайте нажатой клавишу ALT (Windows) или OPTION (MacOS) при перетаскивании маркера ширины растушевки, чтобы настроить напряжение. Текущее напряжение для маркера отображается на панели информации.

Порядок задания задержки интерполяции для точки растушевки (для постоянного радиуса растушевки до следующей точки растушевки)

Включите параметр «Остановка» из контекстного меню над точкой растушевки. Маркер точки растушевки станет заостренным в направлении постоянного радиуса.

Порядок быстрого создания растушеванного края для определенного сегмента маски

Щелкните сегмент маски (между двумя вершинами, а не над ними), удерживая нажатой клавишу SHIFT. Курсор изменится, указывая, что вы находитесь в этом режиме. Перетащите курсор от сегмента, чтобы изменить расширение. Обратите внимание на следующее поведение:

  • Если выбраны только две вершины маски, то растушеванный край будет соприкасаться с сегментами между ними.
  • Если выбраны обе вершины выделенного сегмента, то растушеванный край расширится, чтобы включить смежные выделенные сегменты.
  • Если выбраны все вершины маски или не выбрано ни одной, или если первые два условия не применимы, то растушеванный край будет только у выделенного сегмента.

Порядок удаления точки растушевки

С помощью инструмента «Выделение» или «Растушевка маски» выберите маркер ширины растушевки, затем нажмите кнопку «Удалить». Можно удалить несколько выбранных точек растушевки.

Над вершиной маски курсор изменяется на режим выделения вместо режима удаления вершины.

Читайте также:  Http user gto ru user login

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *