Nodes/Krea2_ComfyUI_Advanced/Eric Krea2 Upscale VAE Loader
ComfyUI Node

Eric Krea2 Upscale VAE Loader

A ComfyUI node in Eric/Krea2 with 6 inputs and 1 output.

By EricRollei·Created about a month ago·Updated 10 days ago· 5
Eric Krea2 Upscale VAE Loader
    • upscale_vae
    model_pathspacepxl/Wan2.1-VAE-upscale2x
    subfolderdiffusers/Wan2.1_VAE_upscale2x_imageonly_real_v1
    dtypebfloat16
    vae_tile_blendcosine
    downsample_to_1xfalse
    blur_sigma0.0
    CategoryEric/Krea2

    Inputs (6)

    NameTypeDefaultDescription
    model_pathSTRINGspacepxl/Wan2.1-VAE-upscale2xHuggingFace model ID or local path.
    subfolderoptSTRINGdiffusers/Wan2.1_VAE_upscale2x_imageonly_real_v1Subfolder containing config.json + weights. Blank if model_path is already the dir.
    dtypeoptCOMBObfloat163 options: bfloat16, float16, float32
    vae_tile_blendoptCOMBOcosineTile-seam blending when tiling is active. cosine = C1-smooth (no grid lines).
    downsample_to_1xoptBOOLEANfalseDecode at 2x (this VAE's native output) then Lanczos-downsample back to the generation's native 1x size, instead of returning the full 2x image. Trades the literal resolution gain for this decoder's sharper/GAN-trained detail at your original output size - a supersampling-style quality pass, not an upscale. Applies to the FINAL decode only (upscale_vae_mode='final_decode'/'both' on Ultra, or the standalone Upscale Decode node) - never to inter-stage upscaling, which exists specifically to gain resolution between stages.
    blur_sigmaoptFLOAT0.00–5Gaussian blur sigma applied at 2x, BEFORE the Lanczos downsample (standard supersampling order: blur to anti-alias, then resize). 0 = off - Lanczos' own resampling filter already does reasonable anti-aliasing on its own, so this is an extra taste knob, not a required step. Only used when downsample_to_1x is on.

    Outputs (1)

    NameTypeDescription
    upscale_vaeUPSCALE_VAE