Нода «Криптомаска» (cryptomatte node)

Нода ":abbr:`Криптомаска (Cryptomatte)`".

Нода Криптомаска использует стандарт Cryptomatte для эффективного создания масок для композитинга. Cycles и EEVEE выводят требуемые проходы рендеринга, которые затем можно использовать в Компо́зиторе или любом другом композиторе с поддержкой Cryptomatte для создания масок для указанных объектов.

В отличие от проходов Material и Object Index, объекты для изоляции выбираются при композитинге, а маски будут сглажены и будут учитывать такие эффекты, как размытие движения и прозрачность.

Входы (inputs)

Изображение (image)

Стандартный цветовой ввод.

Свойства (properties)

Источник (source)

Источник данных криптомаски.

Рендеринг (render):

Использовать данные криптомаски, которые хранятся как часть рендера.

Изображение (image):

Использовать данные криптомаски, хранящиеся внутри многослойного образа OpenEXR.

Сцена (scene)

Селектор сцены. Доступно только при выборе в качестве источника – «рендеринг».

Изображение (image)

Селектор изображений. Доступно только при выборе в качестве источника – «изображение».

Слой криптомаcки (cryptomatte layer)

Селектор слоя криптомаски.

ID Маски (matte ID)

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

Выходы (outputs)

Изображение (image)

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

Маска (matte)

Чёрно-белая альфа-маска всех выбранных крипто-слоёв.

Выбор (pick)

Цветовой образ прохода криптомаски, который можно использовать как изображение с более высокой контрастностью для выбора цвета.

Использование

  1. Включите проход рендеринга Object и выполните рендеринг.

  2. В узлах композитинга создайте ноду Cryptomatte и выберите слой криптомаски.

  3. Присоедините ноду Viewer к комбинированному проходу слоёв рендеринга.

  4. Используйте кнопки «+» / «-» ноды Cryptomatte для выборки объектов из подложки компо́зитора.

  5. Используйте выход Matte ноды Cryptomatte для получения альфа-маски.

Редактор изображений, UV-редактор, подложка ноды или редактор видеофрагментов – могут использоваться для выбора образца криптомаски. Им не нужно показывать какой-либо слой Cryptomatte. Нода будет использовать координату изображения образца для выборки в слое Cryptomatte, выбранном в ноде.

Пример

В приведённом ниже примере вы можете увидеть выход прохода справа. С левой стороны вы можете видеть пару объектов, которые были выбраны через ноду Cryptomatte. Обратите внимание, что куб слева имеет сферообразный вырез из сферы, которая не была выбрана в ноде.

../../../_images/compositing_types_matte_cryptomatte_example.png

Ограничения

  • Дополнительные файлы Cryptomatte (файлы метаданных) не поддерживаются.

  • Ноду Cryptomatte нельзя использовать в нодовых группах.

  • Объекты-объёмы не поддерживаются.