Нода «Маска по ID» (ID mask node)

Нода ":abbr:`Маска по ID (ID Mask)`".

Нода „ID Mask“ создаёт маску для определённого объекта или материала в рендере. Она опирается на проход рендерингаиндекса объекта“ или „индекса материала“, который доступен только при рендеринге с движком Cycles.

См. также

Нода „ID Mask“ заменена на ноду „Сryptomatte“. „Cryptomatte“ имеет более полный набор функций и поддерживается как движком Cycles, так и EEVEE. В дальнейшем – рекомендуется использовать эту функцию.

Входы (inputs)

Значение ID (ID value)

Ввод для данных прохода рендеринга „Object Index“ или „Material Index“. После включения прохода – к нему можно получить доступ через слот „IndexOB“ или „IndexMAноды „Render Layers“.

Индекс (index)

Индекс, для которого нужно создать маску. Этот индекс можно задавать для объектов в Свойства ‣ Объект ‣ Отношения ‣ Индекс прохода Properties ‣ Object ‣ Relations ‣ Pass Index, а для материалов в Свойства ‣ Материал ‣ Настройки ‣ Индекс прохода Properties ‣ Material ‣ Settings ‣ Pass Index.

../../../_images/compositing_types_converter_id-mask_relations-panel.png

Индекс прохода“ объекта.

Сглаживание (anti-aliasing)

Следует ли сглаживать края маски.

Выходы (outputs)

Альфа (alpha)

Изображение в оттенках серого, на котором обозначается присутствие объекта белым цветом, а его отсутствие – чёрным.

Пример

В приведённом ниже примере левому и правому кубам назначаются индексы прохода „1“ и „2“ соответственно. Мы извлекаем маску для левого куба, затем используем её, чтобы сделать этот куб красным с помощью ноды „Mix Color“. Также показаны и маски для других индексов прохода.

../../../_images/compositing_types_converter_id-mask_example.png

Пример ноды „ID Mask“.

Ограничения