CivArchive
    Krea2 Tiled Diffusion Comfyui Workflow and Node - v1.0
    NSFW
    Preview 141575636
    Preview 141575715

    I just finished an ambitious project building out a unique Krea2 tiled diffusion approach.

    The 'secret sauce' is using the qwen3/krea2's vision encoding ability and apply it tile by tile rather than the whole image - giving extremely good cohesion and adherence with the right settings (denoise 0.1-0.2). No text prompt is needed, but another unique ability - you can provide PER TILE text prompt in addition to global - only rely on the image itself with no text - or rely on text only, global and/or per tile.

    You'll need to install my custom nodes (git clone in your custom nodes folder:
    https://github.com/RandyHaylor/krea2-tiled-diffusion-comfyui

    === Krea 2 Tiled Diffusion ===

    Tiled high-res detail pass for Krea 2

    - Two custom nodes

    Excellent adherence to the original

    - Each tile is shown the region it is about to draw

    - Detail is added, composition is not reinvented

    - vision_weight 1.0 keeps it close

    * Up to 8.0 tightens it further

    * Both usable

    No ControlNet, no tile preprocessors, no seam repair

    - No masking, no regional conditioning nodes

    - No second model

    - Load image, upscale, encode, sample

    * Two of our nodes and ComfyUI's own

    Tiles recombine inside each sampling step

    - Others finish each tile, then blend

    * Tiles already decided content independently

    * Blending cannot reconcile them

    - Here all tiles run the same step

    * Recombined under a raised cosine weight before it returns

    * Neighbours cannot diverge

    Each tile is shown only its own region

    - The encoder looks at that tile's crop, not the full image

    - Show a tile the whole picture and it draws the whole picture

    * Usual cause of duplicated subjects

    Prompt need not describe the image

    - Subject comes from what the encoder sees

    - Complete working prompt for a figure, two katanas, footwear, text blocks

    * a black and white image in a high quality drawing style

    - Global prompt applies to EVERY tile

    * Keep to medium, palette, style

    - Nine optional per-tile fields

    * Text in one field affects only that tile

    Memory scales with the tile, not the canvas

    - Model never given the full latent

    - Bigger output = bigger grid, not bigger card

    - 3x3 reaches high resolutions on cards that cannot hold the whole latent

    Latent in, latent out

    - Latent must already be at target resolution

    - Neither node resizes, crops, or uses a VAE

    - Inserts into a hires chain with no pixel round trip

    === Settings ===

    Detail pass

    - 2x2, 256px overlap, 4 steps, 0.10 denoise

    Rebuild

    - 2x2, 256px overlap, 8 steps, 0.75 denoise

    Reduced VRAM

    - 3x3

    All three

    - euler, simple, cfg 1

    === Models ===

    Tested with

    - krea2TurboRawINT8 — INT8, approx. 12 GB

    - qwen3vl4bInt8W4a8_int8convrot

    Also suitable

    - Smaller quantised qwen3vl_4b text encoders

    - Smallest v1.2 identity edit LoRA rank

    === Links ===

    Required custom nodes

    - https://github.com/RandyHaylor/krea2-tiled-diffusion-comfyui

    Description

    Comments (1)

    CautionMergeAheadSep 2, 2026
    CivitAI

    Very cool! So happy to have a simple tiled diffusion workflow for krea2.

    Workflows
    Krea 2

    Details

    Downloads
    89
    Platform
    CivitAI
    Platform Status
    Available
    Created
    9/2/2026
    Updated
    9/3/2026
    Deleted
    -

    Files

    krea2TiledDiffusion_v10.json

    Mirrors

    CivitAI (1 mirrors)