Нода «Маска по ID» (ID mask node)
Ноду ID Mask можно использовать для доступа к альфа-маске для каждого объекта или материала.
Входы (inputs)
- Значение ID (ID value)
Input for the Object Index or Material Index render pass. Which is an output of the Render Layers node or the Image node with a multi-layer format.
Свойства
- Индекс (index)
Выбор ранее указанного индекса.
- Сглаживание (anti-aliasing)
Этот фильтр постобработки сглаживает края маски. См.: «cглаживание».
Выходы (outputs)
- Альфа (alpha)
Маска белая там, где присутствует объект, и чёрная там, где его нет. Если объект прозрачен – альфа-маска представляет его в серых значениях.
Настройка
An index can be specify for any object or material in the scene. The Object Index can be set in
and for the Material Index. To be accessible after rendering, Object Index or Material Index render pass has to be enabled.Пример
В этом примере левому заднему красному кубу назначен Pass Index 1, а правому кубу Pass Index 2. В месте пересечения двух кубов будет заметная пикселизация, потому что они сходятся под острым углом и имеют разные цвета. Используя маску из объекта 1, которая сглажена (функция Anti-Aliasing) по краям, мы используем ноду Mix, установленную на Multiply, чтобы умножить сглаженные края изображения, и, удаляя эти неприятные линии мы производим сглаживание.
Ограничения
Объекты-объёмы не поддерживаются.