Этот узел специализируется на объединении двух входных масок с помощью различных операций, таких как сложение, вычитание и логические операции, для создания новой, изменённой маски. Он абстрактно управляет манипуляциями с данными маски для достижения сложных эффектов маскирования, выступая в качестве ключевого компонента в рабочих процессах редактирования и обработки изображений на основе масок.

## Входы

| Параметр | Описание | Тип данных |
| --- | --- | --- |
| `назначение` | Основная маска, которая будет изменена в результате операции с исходной маской. Она играет центральную роль в составной операции, выступая в качестве основы для изменений. | MASK |
| `источник` | Вторичная маска, которая будет использоваться вместе с целевой маской для выполнения указанной операции, влияя на итоговую выходную маску. | MASK |
| `x` | Горизонтальное смещение, с которым исходная маска будет наложена на целевую маску, влияющее на позиционирование составного результата. | INT |
| `y` | Вертикальное смещение, с которым исходная маска будет наложена на целевую маску, влияющее на позиционирование составного результата. | INT |
| `операция` | Определяет тип операции, применяемой между целевой и исходной масками, например 'add' (сложение), 'subtract' (вычитание) или логические операции, определяя характер составного эффекта. | COMBO[STRING] |

## Выходы

| Параметр | Описание | Тип данных |
| --- | --- | --- |
| `mask` | Результирующая маска после применения указанной операции между целевой и исходной масками, представляющая собой составной результат. | MASK |

> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MaskComposite/ru.md)
