CoolFace
Modelpublic

GegenDenTag/comfyui-wan-video-2.2-t2i-art-workflow

sourceHugging Faceapache-2.0updated 10mo agoView on Hugging Face
0likes
Model Card

<ol> <li> ✅ <em><span style="color: green;">this one</span></em> → Minimalist T2I Workflow for WAN Video 2.2 </li> <li> ✅ <a href="https://huggingface.co/GegenDenTag/comfyui-wan-video-2.2-t2v-first-last-frame-workflow">Minimalist First-Last Frame to Video Workflow for WAN Video 2.2</a> </li> <li> 🔜 <s>Minimalist FMLF (First-Middle-Last Frame) + Multi Frame Ref To Video Workflow for WAN Video 2.2</s> <em>(Coming Soon)</em> </li> <li> 🔜 <s>Join Videos (Snippets) – Track Operations, Python Scripting: Be a Storyteller - Seamless Narrative Chain</s> <em>(Coming Soon)</em> </li> </ol>

Minimalist T2I Workflow for WAN Video 2.2

A streamlined text-to-image workflow utilizing WAN Video 2.2's High and Low Noise models (14B fp8) for static image generation. This setup deliberately omits the Lighting LoRAs to focus on the base models' capabilities.

[image]

txt2img.json

WAN Video 2.2 is abused here as a Text-to-Image generator: generation begins from an empty latent noise frame, refined through a two-stage sampling process (High Noise → Low Noise) using the ModelSamplingSD3 node (with shift=5–10) to optimize the noise schedule for high-fidelity diffusion. This approach yields remarkably strong results because the VAE and text encoder are sourced from the WAN Image 2.1 family — the very components responsible for high-fidelity, text-driven visual synthesis — while the underlying video diffusion models is used solely as a processing backbone.

@Jay <br> Note, with regard to 'abused'! Wan2.2‑T2V‑14B does not have a built-in Text-to-Image generation capability. It is not an image generator, but a video generator. On the model page, there is no explicit mention that the model also supports text‑to‑image, unlike the previous model Wan2.1 where this functionality was directly indicated. (See also the use of the VAE and text encoder from the Wan2.1 family mentioned above.) ☺️

Workflow Structure

The workflow includes both sampling approaches:

  • —Active path: Standard KSampler → connects to VAE Decode via LATENT_STANDARD set/get nodes
  • —Alternative path: KSampler Advanced → available via LATENT_ADVANCED set/get nodes
  • —Simply reconnect the VAE Decode input to switch between sampling methods

Key Features

  • —Dual-stage sampling: Sequential processing with High Noise → Low Noise models
  • —Precise control: ModelSamplingSD3 nodes (shift parameter: 5-10) for refined sampling behavior
  ModelSamplingSD3 Node - shift parameter:
  - Want more creative/varied results? → Increase the shift value (7-10)
  - Need more precise/controlled predictions? → Decrease the shift value (3-5)

  Note: The shift parameter (default:5) controls the noise schedule.
        Higher values give the model more creative freedom,
        lower values enforce stricter prompt adherence.
  • —Flexible sampling options:
  • —KSampler (Advanced) is also integrated and can be connected to VAE Decode via the set/get node system.
  • —Primary path uses standard KSampler (Default 20 steps, CFG 2.5, resmultistep, sgmuniform)
  • —Standard KSampler is used by subjective preference - the workflow feels more stable and produces subjectively better results, though there's no technical reason for this
  • —Fixed seed 0 for high noise stage, randomized seed for low noise stage
        Optional: Fine-tuning for even better results
        Steps: 40–60 → ideal for res_multistep
        CFG Scale: 4–6 → enough control without excessive “overfitting”
        Fix Seed → for consistent variations
        Lose Noise: 0.56–0.76 → depending on desired texture roughness, default: 1

<div style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px;"> <div> <p><em>brushstroke shift:5, 20 steps, CFG 2.5</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/ComfyUI00248.png"> <img src="images/ComfyUI00248.png" alt="Style 1 brushstroke" style="width: 100%; cursor: pointer;"/> </a> <em>Dare to click — opens fixed-size copy.</em> </div> <div> <p><em>impasto-like shift:5, 40 steps, CFG 4.5</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/ComfyUI00249.png"> <img src="images/ComfyUI00249.png" alt="Style 2 impasto-like" style="width: 100%; cursor: pointer;"/> </a> </div> </div>

  • —Art style testing: Optimized for evaluating the ability to represent artistic styles, techniques, and compositions, without the complexity of additional conditioning through LoRAs and CNet.
  • —Prompting: Use natural language descriptions and supplement them with keywords.
  • —Structure: Use natural language over keywords, avoid overspecification of details.
  • —Artistic trade-offs are explicitly allowed, screw the critics 😁
     "Dramatic impasto artwork with a touch of abstract expressionism"
       → This describes a painterly, expressive, texture‑intensive style, strong color contrasts, irregular surfaces, a ‘lively’ way of painting → often not perfectly symmetrical, not hyperrealistic, not cleanly rendered.
      AND
      "Monochromatic scheme, primarily black/white/gray" + "detailed textures and dramatic lighting" + "Concept art, digital painting, matte painting, megascans"
       → This points toward a digital, controlled, cinematic, almost photorealistic look. 
       → Matte paintings with realistic lighting and textures (often from Megascans). Monochrome = reduced color palette → more ‘stylized,’ but not necessarily abstract.
       → Here it’s about clarity, fidelity of detail, composition, and atmosphere of light – often with clean lines and structured textures.

Showcase of different art styles tested with this workflow <em>Dare to click — opens fixed-size copy.</em>

<div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px;"> <div> <p><em>Expressive Brushwork</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/Expressive Brushwork-ComfyUI00161upscayl2xultrasharp-4x.png"> <img src="images/Expressive Brushwork-ComfyUI00161_upscayl2xultrasharp-4x.png" alt="Style Expressive Brushwork" style="width: 100%; cursor: pointer; display: block; margin: 0; margin-top: -20px; padding: 0;"/> </a> </div> <div> <p><em>Expressive Brushwork</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/Expressive Brushwork-ComfyUI00164_upscayl2xultrasharp-4x.png"> <img src="images/Expressive Brushwork-ComfyUI00164_upscayl2xultrasharp-4x.png" alt="Style Expressive Brushwork" style="width: 100%; cursor: pointer; display: block; margin: 0; margin-top: -20px; padding: 0;"/> </a> </div> <div> <p><em>Expressive Brushwork</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/ExpressiveBrushwork-ComfyUI00224_upscayl2xultrasharp-4x.png"> <img src="images/ExpressiveBrushwork-ComfyUI00224_upscayl2x_ultrasharp-4x.png" alt="Style Expressive Brushwork" style="width: 100%; cursor: pointer; display: block; margin: 0; margin-top: -20px; padding: 0;"/> </a> </div> </div> <div style="display: block; margin: 0; padding: 0;"> <p> Keywords Image 1, 2, 3: #RomanticArt #DramaticPortraiture #FantasyFigurative #ExpressiveBrushwork #DiagonalComposition #MythicAesthetic #ExpressiveArt</p> </div>

<div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px;"> <div> <p><em>hyperrealistic</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/hyperrealistic-ComfyUI00157upscayl2xultrasharp-4x.png"> <img src="images/hyperrealistic-ComfyUI00157upscayl2xultrasharp-4x.png" alt="Style hyperrealistic" style="width: 100%; cursor: pointer; display: block; margin: 0; margin-top: -20px; padding: 0;"/> </a> </div> <div> <p><em>hyperrealistic</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/hyperrealistic-ComfyUI00156upscayl2xultrasharp-4x.png"> <img src="images/hyperrealistic-ComfyUI00156upscayl2xultrasharp-4x.png" alt="Style hyperrealistic" style="width: 100%; cursor: pointer; display: block; margin: 0; margin-top: -20px; padding: 0;"/> </a> </div> <div> <p><em>Illustration</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/illustrationcomfyUI00239Generated Imageupscayl2xultrasharp-4x.png"> <img src="images/illustrationcomfyUI00239Generated Imageupscayl2xultrasharp-4x.png" alt="Style Illustration" style="width: 100%; cursor: pointer; display: block; margin: 0; margin-top: -20px; padding: 0;"/> </a> </div> </div> <div style="display: block; margin: 0; padding: 0;"> <p> Keywords Image 1, 2: #DarkFantasy #DramaticPortraiture #GothicElegance #Melancholy #Cinematic #CGI #HyperRealistic #NoPhotoRealistic (#BlackAndWhite) #DarkRomanticismus</p> <p> Keywords Image 3: #CinematicArt #DramaticPortraiture #FantasyFigurative #ExpressiveBrushwork #AsymmetricalComposition #SymbolicArt #MythicAesthetic</p> </div>

<div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px;"> <div> <p><em>Dramatic Realism</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/DramaticRealism-ComfyUI00229upscayl2xultrasharp-4x.png"> <img src="images/DramaticRealism-ComfyUI00229_upscayl2xultrasharp-4x.png" alt="Style Dramatic Realism" style="width: 100%; cursor: pointer; display: block; margin: 0; margin-top: -20px; padding: 0;"/> </a> </div> <div> <p><em>Artistic Realism</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/ArtisticRealism-ComfyUI00198_upscayl2xultrasharp-4x.png"> <img src="images/ArtisticRealism-ComfyUI00198_upscayl2xultrasharp-4x.png" alt="Style Artistic Realism" style="width: 100%; cursor: pointer; display: block; margin: 0; margin-top: -20px; padding: 0;"/> </a> </div> <div> <p><em>Atmospheric Brushwork</em></p> <a href="https://huggingface.co/GegenDenTag/comfyui-workflows-wan-video-2.2/blob/main/images/AtmosphericBrushwork-ComfyUI001962upscayl2xultrasharp-4x.png"> <img src="images/AtmosphericBrushwork-ComfyUI001962upscayl2x_ultrasharp-4x.png" alt="Style Atmospheric Brushwork" style="width: 100%; cursor: pointer; display: block; margin: 0; margin-top: -20px; padding: 0;"/> </a> </div> </div> <div style="display: block; margin: 0; padding: 0;"> <p> Keywords Image 1, 2: #RomanticFantasyArt #DramaticRealism #DigitalOilPainting #NatureAndFigure #RomanticDrama #DigitalRomanticArt #DramaticLighting, #MalerischeDigitalKunst #ArtisticRealism #NoPhotorealism #NoPhotoRealistic</p> <p> Keywords Image 3: #SymbolicArt #Surrealism #DramaticConceptArt #AtmosphericBrushwork #AsymmetricalComposition #MonochromaticWithAccent #MinimalistAesthetic</p> </div>

Requirements

⚠️ Note: All model links below are direct download links. Clicking them will immediately start downloading the files.

Installation

  1. 1.Download all required model files (see Requirements section)
  2. 2.Place files in their respective ComfyUI directories:
ComfyUI/
   ├── models/
   │   ├── diffusion_models/   
   │   │   ├── wan2.2_t2v_high_noise_14B_fp8_scaled.safetensors
   │   │   └── wan2.2_t2v_low_noise_14B_fp8_scaled.safetensors
   │   ├── text_encoders/
   │   │   └── umt5_xxl_fp8_e4m3fn_scaled.safetensors
   │   └── vae/
   │       └── wan_2.1_vae.safetensors
  1. 1.Load the workflow JSON file in ComfyUI
  2. 2.Adjust resolution in the EmptySD3LatentImage node based on your VRAM

Performance

Start with lower resolutions (832x1216px) if you have <= 16GB VRAM

### <= 16GB VRAM (Tested on non-RTX 4090 cards)

  • —Standard resolutions: 720x1280px, 832x1216px, 832x1248px (portrait), 1280x720px, 1216x832px, 1248x832 (landscape)
  • —Achieves decent generation speed at these resolutions

### 24GB VRAM

  • —Higher resolutions: 1024x1536px (portrait), 1536x1024px (landscape)
  • —Ultra-wide: 1536x672px (21:9 aspect ratio)
  • —Recommended for larger outputs and wider aspect ratios

Credits

  • —Based on WAN Video 2.2 by Alibaba Group