Вузол «Маска за Ідентифікатором» – ID Mask Node

../../../_images/compositing_node-types_CompositorNodeIDMask.png

Вузол «Маска за Ідентифікатором» – ID Mask Node.

Вузол «Маска за Ідентифікатором» – ID Mask Node може використовуватися для доступу альфа маски за об’єктом або за матеріалом.

Уводи – Inputs

Значення Ідентифікатора – ID value
Увід для проходу рендера «Індекс Об’єкта» – Object Index або «Індекс Матеріалу» – Material Index. Які є виводом вузла «Шари Рендера» – Render Layers node або вузла «Зображення» – Image node з багато-шаровим форматом.

Властивості – Properties

Індекс – Index
Вибір попередньо вказаного індексу.
Загладжування – Anti-Aliased
Ця функція після-обробки уточнює маску. Дивіться «загладжування» – anti-aliasing.

Виводи – Outputs

Alpha – Альфа
Маска буде білою там, де присутній об’єкт, і чорною, де він відсутній. Якщо об’єкт є прозорим, то альфа маска представляє його у значеннях відтінків сірого.

Примітка

У Blender Internal, якщо прозорий об’єкт знаходиться перед іншим, така маска не буде відображати часткову видимість об’єкта на задньому плані.

Укладання – Setup

Індекс може бути визначений для будь-якого об’єкта чи матеріалу у сцені. Індекс Об’єкта – Object Index може бути задано у Редакторі Властивостей – Properties Editor через «Об’єкт > Відношення > Індекс Проходу» – Object ‣ Relations ‣ Pass Index, а Індекс Матеріалу – Material Index через «Матеріал > Опції > Індекс Проходу» – Material ‣ Options ‣ Pass Index для Material Index. Для доступу до Індексу Об’єкта – Object Index та Індексу Матеріалу – Material Index після рендерингу відповідні їм проходи зображу повинні бути увімкнені.

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

Індекс Проходу – Pass Index об’єкта.

Приклад – Example

У цьому прикладі лівий задній червоний куб має призначений для нього Індекс Проходу – Pass Index як 1, а правий передній куб як 2. У місці, де ці два куби перетинаються, відбувається помітна пікселізація, оскільки вони знаходяться під гострим кутом та мають різні кольори. Використовуючи маску з об’єкта 1, яка згладжена (загладжена – antialiased) на краях, ми використали вузол «Мішання» – Mix в його режимі «Множення» – Multiply для множення цих згладжених країв зображення, таким чином вилучивши ті неприємні лінії, і, звідси, отримуючи згладжений перехід.

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

Приклад використання вузла «Маска за Ідентифікатором» – ID Mask.