KJNodes/masking/conditioninggenerated

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

positive_1
negative_1
positive_2
negative_2
positive_3
negative_3
positive_4
negative_4
positive_5
negative_5
mask_1
mask_2
mask_3
mask_4
mask_5
combined_positive
combined_negative
mask_1_strength
1.00
mask_2_strength
1.00
mask_3_strength
1.00
mask_4_strength
1.00
mask_5_strength
1.00
set_cond_area
COMBO
KJNodes

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ètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
positive_1CONDITIONINGOui--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_1CONDITIONINGOui--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_2CONDITIONINGOui--positive_2 (paramètre d'entrée) : Deuxième entrée conditionnelle de prompt positif.
negative_2CONDITIONINGOui--negative_2 (paramètre d'entrée) : Deuxième entrée conditionnelle de prompt négatif.
positive_3CONDITIONINGOui--positive_3 (paramètre d'entrée) : Troisième entrée conditionnelle de prompt positif.
negative_3CONDITIONINGOui--negative_3 (paramètre d'entrée) : Troisième entrée conditionnelle de prompt négatif.
positive_4CONDITIONINGOui--positive_4 (paramètre d'entrée) : Quatrième entrée conditionnelle de prompt positif.
negative_4CONDITIONINGOui--negative_4 (paramètre d'entrée) : Quatrième entrée conditionnelle de prompt négatif.
positive_5CONDITIONINGOui--positive_5 (paramètre d'entrée) : Cinquième entrée conditionnelle de prompt positif.
negative_5CONDITIONINGOui--negative_5 (paramètre d'entrée) : Cinquième entrée conditionnelle de prompt négatif.
mask_1MASKOui--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_2MASKOui--mask_2 (paramètre d'entrée) : Masque appliqué au deuxième ensemble de données conditionnelles.
mask_3MASKOui--mask_3 (paramètre d'entrée) : Masque appliqué au troisième ensemble de données conditionnelles.
mask_4MASKOui--mask_4 (paramètre d'entrée) : Masque appliqué au quatrième ensemble de données conditionnelles.
mask_5MASKOui--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ètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
set_cond_areaCOMBOOuidefault"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_strengthFLOATOui1.00.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_strengthFLOATOui1.00.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_strengthFLOATOui1.00.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_strengthFLOATOui1.00.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_strengthFLOATOui1.00.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ètreType de donnéesDescription
combined_positiveCONDITIONINGcombined_positive (paramètre de sortie) : Sortie après fusion de toutes les conditions positives, à utiliser par les nœuds d'échantillonnage suivants.
combined_negativeCONDITIONINGcombined_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.

Chargement des commentaires…