Nœud EmptySD3LatentImage dans ComfyUI
EmptySD3LatentImage crée le latent vide à 16 canaux dont Flux, SD3 et SD3.5 ont besoin ; il remplace Empty Latent Image dans ces workflows.
Ce que fait EmptySD3LatentImage
SD3 et Flux utilisent un VAE avec 16 canaux latents au lieu des 4 canaux de SD 1.5 et SDXL. Une Empty Latent Image standard donne au sampler une forme incorrecte, ce qui finit en bruit ou en erreur de taille. EmptySD3LatentImage produit le tenseur correct et se comporte autrement pareil : largeur, hauteur et batch_size en pixels.
Flux gère bien une large gamme de tailles, de 512 jusqu'à environ 2 mégapixels en un seul passage (1024x1024, 1152x896, 1344x768, 1536x1024). SD3.5 préfère les tailles de classe 1024.
Entrées
Nom | Type | Rôle |
|---|---|---|
width | INT | Largeur de l'image en pixels, multiple de 16 recommandé. |
height | INT | Hauteur de l'image en pixels. |
batch_size | INT | Nombre d'images par exécution. |
Sorties
Nom | Type | Rôle |
|---|---|---|
LATENT | LATENT | Le latent vide à 16 canaux pour KSampler. |
Comment utiliser EmptySD3LatentImage
- Ajoute EmptySD3LatentImage à la place de Empty Latent Image.
- Mets 1024x1024 (ou une autre taille Flux).
- Connecte à KSampler latent_image, denoise à 1.0.
Réglages et conseils
- Le dev de Flux fait de bonnes images 1536x1024 directement ; pas besoin de passe hires pour beaucoup d'usages.
- Les multiples de 16 évitent les artefacts de bord avec Flux.
- Qwen-Image et HiDream utilisent aussi ce nœud.
Dépannage de EmptySD3LatentImage
Le rendu Flux est du bruit même si tout le reste est correct
Pourquoi cela arrive
Une Empty Latent Image à 4 canaux est branchée dans le sampler.
Comment le corriger
Remplace-la par EmptySD3LatentImage.
RuntimeError sur la taille des canaux (attendu 16, reçu 4)
Pourquoi cela arrive
Même cause : le latent a un mauvais nombre de canaux pour le modèle.
Comment le corriger
Utilise ce nœud pour Flux/SD3 et Empty Latent Image pour SD 1.5/SDXL ; vérifie aussi que le VAE Encode dans img2img utilise le VAE Flux.
Questions sur EmptySD3LatentImage
Ça marche pour Flux Schnell ?
Oui, toutes les variantes de Flux l'utilisent.
Je peux l'utiliser pour SDXL ?
Non, SDXL a besoin de l'Empty Latent Image à 4 canaux.
Nœuds liés
Empty Latent Image
ComfyUI core
Empty Latent Image crée la toile latente vide (largeur, hauteur, batch_size) à partir de laquelle le sampling texte-image démarre ; les dimensions doivent être des multiples de 8 et correspondre à la famille du modèle.
Load Diffusion Model
ComfyUI core
Load Diffusion Model (UNETLoader) charge un réseau de débruitage nu comme Flux, SD3.5, Wan ou HunyuanVideo depuis models/diffusion_models, avec une option weight_dtype pour fp8 afin d’économiser de la VRAM.
Flux Guidance
ComfyUI core
Flux Guidance (FluxGuidance) écrit la valeur de guidance dans le conditioning que Flux Dev a été conçu pour attendre, en remplaçant le cfg ; 3.5 est la valeur par défaut et 2 à 5 la plage utile.
KSampler
ComfyUI core
KSampler exécute la boucle de débruitage : il prend le modèle, les prompts et un latent, et produit l'image latente finale, contrôlée par la graine, les étapes, le cfg, le sampler, le scheduler et le débruitage.
Autres nœuds ComfyUI
CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode transforme un prompt texte en CONDITIONING en utilisant l'encodeur texte du modèle. Un nœud contient le prompt positif, un autre le prompt négatif.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager est l’extension qui installe, met à jour et répare les packs de nœuds personnalisés et les modèles directement depuis l’interface, résout les nœuds manquants dans les workflows importés et sauvegarde ta configuration.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) ouvre un fichier modèle .safetensors ou .ckpt et fournit les trois parties dont chaque workflow a besoin : le MODEL de diffusion, l'encodeur texte CLIP et le VAE.
Save Image
ComfyUI core
Save Image enregistre le tenseur IMAGE dans ComfyUI/output au format PNG, avec tout le workflow intégré dans les métadonnées du fichier pour que l’image puisse être glissée dans ComfyUI et restaurer le graphe.
VAE Decode
ComfyUI core
VAE Decode convertit le LATENT échantillonné en IMAGE pixelisée avec le VAE ; VAE Decode (Tiled) fait la même chose en tuiles pour les images très grandes.
Load Image
ComfyUI core
Load Image lit une image depuis le dossier d'entrée ComfyUI (ou un upload) et sort un tenseur IMAGE plus un MASK pris du canal alpha, le point de départ pour img2img, inpainting, ControlNet et IP-Adapter.
