ConditioningSetMaskAndCombine5
Ce nœud reçoit techniquement cinq ensembles d'entrées CONDITIONING et les entrées MASK correspondantes, en appliquant chaque masque et son coefficient d'intensité aux données conditionnelles respectives pour réaliser un contrôle génératif régional.
Conditioning Set Mask And Combine5
Le nœud ConditioningSetMaskAndCombine5 reçoit techniquement cinq ensembles d'entrées CONDITIONING et les entrées MASK correspondantes. Il permet un contrôle génératif régional en appliquant chaque masque et son coefficient d'intensité aux données conditionnelles correspondantes.
ConditioningSetMaskAndCombine5 est un nœud puissant pour la génération d'images, qui intègre la combinaison de plusieurs masques conditionnels avec des prompts. Sa fonction principale est de permettre à l'utilisateur d'appliquer des masques indépendants à cinq ensembles distincts de prompts positifs et négatifs, et de fusionner finalement les sorties en des données conditionnelles positives et négatives unifiées.
Fonctionnalité du nœud
Ce nœud reçoit techniquement cinq ensembles d'entrées CONDITIONING et les entrées MASK correspondantes. Il permet un contrôle génératif régional en appliquant chaque masque et son coefficient d'intensité aux données conditionnelles correspondantes. Il prend en charge deux modes de définition de la zone conditionnelle : "default" et "mask bounds". Sa logique de traitement interne est entièrement cohérente avec celle des nœuds natifs de ComfyUI, garantissant ainsi la stabilité et la compatibilité des fonctionnalités.
Explication des paramètres du nœud - ConditioningSetMaskAndCombine5
Entrées de connexion (Inputs)
| Nom du paramètre | Type de données | Requis | Valeur par défaut | Plage de valeurs/Options | Description |
|---|---|---|---|---|---|
positive_1 | CONDITIONING | Oui | - | - | positive_1 (paramètre d'entrée) : Première entrée conditionnelle de prompt positif, utilisée pour décrire le contenu de l'image que l'on souhaite générer. |
negative_1 | CONDITIONING | Oui | - | - | negative_1 (paramètre d'entrée) : Première entrée conditionnelle de prompt négatif, utilisée pour décrire le contenu de l'image que l'on souhaite éviter de générer. |
positive_2 | CONDITIONING | Oui | - | - | positive_2 (paramètre d'entrée) : Deuxième entrée conditionnelle de prompt positif. |
negative_2 | CONDITIONING | Oui | - | - | negative_2 (paramètre d'entrée) : Deuxième entrée conditionnelle de prompt négatif. |
positive_3 | CONDITIONING | Oui | - | - | positive_3 (paramètre d'entrée) : Troisième entrée conditionnelle de prompt positif. |
negative_3 | CONDITIONING | Oui | - | - | negative_3 (paramètre d'entrée) : Troisième entrée conditionnelle de prompt négatif. |
positive_4 | CONDITIONING | Oui | - | - | positive_4 (paramètre d'entrée) : Quatrième entrée conditionnelle de prompt positif. |
negative_4 | CONDITIONING | Oui | - | - | negative_4 (paramètre d'entrée) : Quatrième entrée conditionnelle de prompt négatif. |
positive_5 | CONDITIONING | Oui | - | - | positive_5 (paramètre d'entrée) : Cinquième entrée conditionnelle de prompt positif. |
negative_5 | CONDITIONING | Oui | - | - | negative_5 (paramètre d'entrée) : Cinquième entrée conditionnelle de prompt négatif. |
mask_1 | MASK | Oui | - | - | mask_1 (paramètre d'entrée) : Masque appliqué au premier ensemble de données conditionnelles. Les zones blanches représentent la zone d'effet. |
mask_2 | MASK | Oui | - | - | mask_2 (paramètre d'entrée) : Masque appliqué au deuxième ensemble de données conditionnelles. |
mask_3 | MASK | Oui | - | - | mask_3 (paramètre d'entrée) : Masque appliqué au troisième ensemble de données conditionnelles. |
mask_4 | MASK | Oui | - | - | mask_4 (paramètre d'entrée) : Masque appliqué au quatrième ensemble de données conditionnelles. |
mask_5 | MASK | Oui | - | - | mask_5 (paramètre d'entrée) : Masque appliqué au cinquième ensemble de données conditionnelles. |
Paramètres de contrôle (Parameters)
| Nom du paramètre | Type de données | Requis | Valeur par défaut | Plage de valeurs/Options | Description |
|---|---|---|---|---|---|
set_cond_area | COMBO | Oui | default | "default", "mask bounds" | set_cond_area (paramètre d'entrée) : Définit le mode de la zone d'effet conditionnel. Options : "default" ou "mask bounds". Affecte la portée d'application du masque. |
mask_1_strength | FLOAT | Oui | 1.0 | 0.0 - 10.0 (pas: 0.01) | mask_1_strength (paramètre d'entrée) : Contrôle l'intensité de l'influence du premier masque. Plage de 0.0 à 10.0, pas de 0.01. |
mask_2_strength | FLOAT | Oui | 1.0 | 0.0 - 10.0 (pas: 0.01) | mask_2_strength (paramètre d'entrée) : Contrôle l'intensité de l'influence du deuxième masque. Plage de 0.0 à 10.0, pas de 0.01. |
mask_3_strength | FLOAT | Oui | 1.0 | 0.0 - 10.0 (pas: 0.01) | mask_3_strength (paramètre d'entrée) : Contrôle l'intensité de l'influence du troisième masque. Plage de 0.0 à 10.0, pas de 0.01. |
mask_4_strength | FLOAT | Oui | 1.0 | 0.0 - 10.0 (pas: 0.01) | mask_4_strength (paramètre d'entrée) : Contrôle l'intensité de l'influence du quatrième masque. Plage de 0.0 à 10.0, pas de 0.01. |
mask_5_strength | FLOAT | Oui | 1.0 | 0.0 - 10.0 (pas: 0.01) | mask_5_strength (paramètre d'entrée) : Contrôle l'intensité de l'influence du cinquième masque. Plage de 0.0 à 10.0, pas de 0.01. |
Sortie (Output)
| Nom du paramètre | Type de données | Description |
|---|---|---|
| combined_positive | CONDITIONING | combined_positive (paramètre de sortie) : Sortie après fusion de toutes les conditions positives, à utiliser par les nœuds d'échantillonnage suivants. |
| combined_negative | CONDITIONING | combined_negative (paramètre de sortie) : Sortie après fusion de toutes les conditions négatives, à utiliser par les nœuds d'échantillonnage suivants. |
Cas d'utilisation
Ce nœud est très utile dans les workflows de synthèse d'images complexes. Par exemple, lorsque vous devez contrôler précisément, dans une même scène, un personnage au premier plan, l'environnement de l'arrière-plan, un objet spécifique, les effets d'éclairage et le style artistique, vous pouvez créer cinq ensembles de prompts et de masques distincts. Ce nœud permet de les intégrer en une seule fois, générant ainsi efficacement des images hautement personnalisées.
Points d'attention
Veuillez noter que ce nœud nécessite que les cinq ensembles de données conditionnelles et de masques d'entrée correspondent en nombre. De plus, les dimensions des masques doivent correspondre aux dimensions de l'image à générer. Sinon, l'effet souhaité pourrait être compromis ou provoquer des erreurs.
Lien vers le code source du nœud ConditioningSetMaskAndCombine5
Le nœud ConditioningSetMaskAndCombine5 provient du pack de nœuds ComfyUI-KJNodes.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.