Нода «Маска по ID» (ID mask node)¶
Нода „ID Mask“ создаёт маску для определённого объекта или материала в рендере. Она опирается на проход рендеринга „индекса объекта“ или „индекса материала“, который доступен только при рендеринге с движком Cycles.
См. также
Нода „ID Mask“ заменена на ноду „Сryptomatte“. „Cryptomatte“ имеет более полный набор функций и поддерживается как движком Cycles, так и EEVEE. В дальнейшем – рекомендуется использовать эту функцию.
Входы (inputs)¶
- Значение ID (ID value)
Ввод для данных прохода рендеринга „Object Index“ или „Material Index“. После включения прохода – к нему можно получить доступ через слот „IndexOB“ или „IndexMA“ ноды „Render Layers“.
- Индекс (index)
Индекс, для которого нужно создать маску. Этот индекс можно задавать для объектов в , а для материалов в .
„Индекс прохода“ объекта.¶
- Сглаживание (anti-aliasing)
Следует ли сглаживать края маски.
Выходы (outputs)¶
- Альфа (alpha)
Изображение в оттенках серого, на котором обозначается присутствие объекта белым цветом, а его отсутствие – чёрным.
Пример¶
В приведённом ниже примере левому и правому кубам назначаются индексы прохода „1“ и „2“ соответственно. Мы извлекаем маску для левого куба, затем используем её, чтобы сделать этот куб красным с помощью ноды „Mix Color“. Также показаны и маски для других индексов прохода.
Пример ноды „ID Mask“.¶
Ограничения¶
Объекты-объёмы не поддерживаются.