EasyUse/Samplergenerated

EasyKSampler (LayerDiffuse)(samplerSimpleLayerDiffusion)

Nœud EasyKSampler (LayerDiffuse) de ComfyUI-Easy-Use.

sampler Simple Layer Diffusion

pipe
model
pipe
final_image
original_image
alpha
image_output
Preview
link_id
INT
save_prefix
ComfyUI
Easy Use

Description

Le nœud EasyKSampler (LayerDiffuse) exécute le pipeline KSampler Easy-Use avec prise en charge de la génération d'images transparentes par Layer Diffusion. Il est conçu pour être inséré dans un flux de travail PIPE_LINE partout où vous placeriez normalement un Easy KSampler standard, lorsque vous souhaitez que le résultat inclue un calque de premier plan avec un canal alpha.

Le nœud lit le modèle, le conditionnement, le latent, le VAE et les autres données d'échantillonnage à partir du pipe, exécute l'étape d'échantillonnage et renvoie un pipe mis à jour accompagné de l'image décodée et du masque de transparence produit par le processus Layer Diffusion.

Entrées

pipe

Le PIPE_LINE contenant l'état d'échantillonnage complet (modèle, conditionnement positif/négatif, image latente, VAE, etc.). Il s'agit du même pipe que celui utilisé par les autres nœuds Easy-Use, de sorte que le nœud peut être inséré directement dans une chaîne d'échantillonnage Easy-Use existante. Toutes les données d'échantillonnage requises sont tirées de cette entrée, sauf si elles sont explicitement remplacées.

image_output

Détermine ce qui arrive à l'image générée après l'échantillonnage. L'une des options suivantes :

  • Hide – l'image est renvoyée dans les sorties IMAGE mais n'est pas affichée dans l'interface ni enregistrée.
  • Preview – l'image est envoyée à l'aperçu de l'interface (par défaut).
  • Save – l'image est enregistrée sur le disque sans être affichée en aperçu.
  • Hide&Save – l'image est enregistrée mais n'est pas affichée en aperçu.
  • Sender – l'image est envoyée à un récepteur correspondant dans un autre flux de travail via link_id.
  • Sender&Save – l'image est à la fois envoyée via link_id et enregistrée sur le disque.

link_id

Un entier utilisé pour associer ce nœud à un nœud récepteur lorsque image_output est défini sur Sender ou Sender&Save. L'expéditeur et le récepteur doivent utiliser le même link_id pour que l'image soit correctement acheminée. Cette valeur est ignorée pour les autres modes image_output.

save_prefix

Le préfixe du nom de fichier utilisé lors de l'enregistrement des images de sortie. Les images sont écrites dans le répertoire de sortie ComfyUI avec des noms de fichier commençant par ce préfixe. Par défaut : ComfyUI.

model

Entrée MODEL facultative. Lorsqu'elle est connectée, elle remplace le modèle stocké dans le pipe pour cette étape d'échantillonnage. Cela est utile lorsque vous souhaitez échantillonner avec un checkpoint différent, un refiner, ou un modèle avec des modifications LoRA/attention différentes, sans reconstruire tout le pipe.

Sorties

PIPE_LINE

Le pipe mis à jour avec le latent échantillonné et l'état post-échantillonnage réécrits dans celui-ci. Enchaînez-le à d'autres nœuds Easy-Use (comme le décodage VAE, la mise à l'échelle ou une deuxième étape d'échantillonnage) pour continuer le flux de travail.

IMAGE

L'image de résultat décodée produite par l'échantillonneur.

IMAGE (Layer Diffusion)

La sortie d'image compatible avec Layer Diffusion. Lorsque Layer Diffusion est actif, cette image contient les informations du calque de transparence (RGBA) pour le contenu généré.

MASK

Le masque alpha correspondant au canal de transparence de Layer Diffusion. Utilisez cette sortie pour séparer le calque de premier plan généré de l'arrière-plan ou comme entrée pour des nœuds de composition/tenant compte de l'alpha.

Notes d'utilisation

  • Ce nœud est un remplacement direct du KSampler Easy-Use standard lorsque le pipe a été configuré pour Layer Diffusion (par exemple, en utilisant un checkpoint Layer Diffusion ou une configuration de modèle).
  • Laissez l'entrée model déconnectée, sauf si vous avez spécifiquement besoin d'échantillonner avec un modèle différent de celui stocké dans le pipe.
  • Si vous n'avez besoin que d'une image RVB standard, utilisez la première sortie IMAGE. Si vous effectuez la composition d'un premier plan transparent, utilisez la deuxième sortie IMAGE avec la sortie MASK.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…