Nodes/AUN ComfyUI Nodes/AUN KSampler PlusV2 (Deprecated)
ComfyUI Node

AUN KSampler PlusV2 (Deprecated)

Progressive two-pass sampler with pixel-space upscale and optional final refinement. Flow: Base (first pass) -> Latent upscaled (second pass) -> Both upscaled (pixel-upscale decoded latent, then resample mirroring second pass) -> Refined image (optional). Upscaled type returns one of: 'Both upscaled', 'Latent upscaled', 'Image upscaled', or 'No upscale'. If refine is enabled, ' Refined' is appended. Right-click → "Collapse Connections" or double-click to hide slot labels and converge connection lines.

By loz2754·Created 7 months ago·Updated about a month ago· 4
AUN KSampler PlusV2 (Deprecated)
  • vae
  • model
  • positive
  • negative
  • latent_image
  • Base image
  • Image upscaled
  • Latent upscaled
  • Both upscaled
  • Refined image
  • LATENT
  • Upscaled type
seed0
steps_total30
steps_first12
start_step_second0
cfg8.0
cfg_latent_upscale8.0
sampler_name
scheduler
denoise1.00
latent_upscaletrue
upscaling_denoise0.61
upscale_method
ratio1.50
image_upscalefalse
image_upscale_method
image_upscale_model
image_upscale_ratio1.50
image_upscale_refinefalse
img_refine_steps4
img_refine_denoise0.25
verbosefalse
CategoryAUN Nodes/Deprecated/KSampler

Inputs (26)

NameTypeDefaultDescription
vaeVAEVAE model for encoding/decoding between pixel and latent space.
modelMODELThe diffusion model to use for progressive sampling.
seedINT00–18446744073709550000Random seed for reproducible results. Use same seed for identical outputs.
steps_totalINT302–300Total sampling steps across both passes. Split between first and second pass.
steps_firstINT121–300Steps for first pass (base generation). If latent upscale is off, this is used for the single pass.
start_step_secondINT0-1–300Second pass control: -1 uses denoise-fraction (see 'upscaling denoise'), 0 starts at step 0, steps_first continues after pass 1. Both-upscaled mirrors this schedule to reduce drift.
cfgFLOAT8.00–100CFG scale for first pass. Controls prompt adherence in base generation.
cfg_latent_upscaleFLOAT8.00–100CFG scale for latent upscale pass. Can be different from base CFG.
sampler_nameCOMBOSampling algorithm for both passes. DPM++ 2M Karras recommended for progressive sampling.
schedulerCOMBONoise schedule. AYS schedulers work well with progressive sampling.
positiveCONDITIONINGPositive prompt conditioning (what you want in the image).
negativeCONDITIONINGNegative prompt conditioning (what you want to avoid).
latent_imageLATENTInput latent image. For txt2img, use Empty Latent Image.
denoiseFLOAT1.000–1Denoising strength for first pass. 1.0 = full generation, lower for img2img.
latent_upscaleBOOLEANtrueEnable latent space upscaling between passes. Core feature of progressive sampling. Disabling this will perform a single pass of sampling.
upscaling_denoiseFLOAT0.610.01–1Second pass denoise amount. Notes: • Used only when start_step_second = -1 (denoise-fraction mode). • Typical refinement: 0.5-0.7. • Ignored when continuing from a start step.
upscale_methodCOMBOAlgorithm for latent upscaling. Bicubic recommended for progressive workflows.
ratioFLOAT1.500.01–8Latent upscale ratio between passes. 1.5-2.0 typical for progressive generation.
image_upscaleBOOLEANfalseEnable pixel-space image upscaling. Used to construct 'Both upscaled' and as source for 'Refined image'.
image_upscale_methodCOMBOAlgorithm for final image upscaling. Lanczos for photos, nearest for pixel art.
image_upscale_modelCOMBOAI upscaling model for final enhancement. 'None' disables AI upscaling.
image_upscale_ratioFLOAT1.500.01–8Final image upscale ratio. Can be different from latent upscale ratio.
image_upscale_refineBOOLEANfalseOutput 'Refined image' by re-encoding and sampling the selected source (Both/Image/Base) with the settings below.
img_refine_stepsINT41–100Sampling steps for the final 'Refined image' pass.
img_refine_denoiseFLOAT0.250–1Denoising strength for the final 'Refined image' pass.
verboseBOOLEANfalsePrint detailed pass logs and timings to the console.

Outputs (7)

NameTypeDescription
Base imageIMAGE
Image upscaledIMAGE
Latent upscaledIMAGE
Both upscaledIMAGE
Refined imageIMAGE
LATENTLATENT
Upscaled typeSTRING