Вузол «Маска за Ідентифікатором» – 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-Aliasing

This post-processing filter smooths the mask edges. See Anti-Aliasing.

Виводи – Outputs

Alpha – Альфа

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

Укладання – Setup

An index can be specify for any object or material in the scene. The Object Index can be set in Properties ‣ Object Properties ‣ Relations ‣ Pass Index and Material ‣ Settings ‣ Pass Index for the Material Index. To be accessible after rendering, Object Index or Material Index render pass has to be enabled.

../../../_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.