Nodes/ComfyUI-FluxProgressiveLockedUpscale/Flux: Locked Progressive Upscale 3-Stage (RES4LYF)
ComfyUI Node

Flux: Locked Progressive Upscale 3-Stage (RES4LYF)

A ComfyUI node in upscale with 23 inputs and 3 outputs.

By lookuters22·Created 2 months ago·Updated 2 months ago· 0
Flux: Locked Progressive Upscale 3-Stage (RES4LYF)
  • model
  • latent
  • positive
  • negative
  • vae
  • sampler
  • base_sampler
  • refine_sampler
  • upscale_model
  • latent
  • image
  • seed
cfg1.0
seed0
base_steps20
base_schedulerbeta57
upscale_factor6.00
max_step_scale1.60
upscale_steps20
upscale_schedulerbeta57
tail_steps_first_upscale6
tail_steps_last_upscale3
enable_refinetrue
refine_steps20
refine_schedulerbeta57
refine_enter_sigma0.60
Categoryupscale

Inputs (23)

NameTypeDefaultDescription
modelMODEL
latentLATENT
positiveCONDITIONING
negativeCONDITIONING
vaeVAE
samplerSAMPLERMain SAMPLER (RES4LYF ClownSampler). Used for the UPSCALE stages, and as the fallback for the base/refine stages if no dedicated sampler is wired.
cfgFLOAT1.01–30Keep 1.0 for guidance-distilled Flux (use a FluxGuidance node on conditioning).
seedINT00–18446744073709550000
base_stepsINT201–99STAGE 1 (base generation, only if an EMPTY latent is fed). Full schedule length.
base_schedulerCOMBObeta57STAGE 1 scheduler for the from-noise base generation.
upscale_factorFLOAT6.001–24STAGE 2. Total upscale. Number of internal stages = ceil(log(factor)/log(max_step_scale)).
max_step_scaleFLOAT1.601.1–6STAGE 2. Max per-stage upscale ratio. Smaller = more, gentler stages.
upscale_stepsINT204–99STAGE 2. Base schedule length; each stage runs only its tail.
upscale_schedulerCOMBObeta57STAGE 2 scheduler (beta57 / ays_kl / comfy schedulers all work).
tail_steps_first_upscaleINT61–24STAGE 2. Tail steps for the first (smallest) upscale. More = stronger refine.
tail_steps_last_upscaleINT31–24STAGE 2. Tail steps for the last (largest) upscale. Fewer = lighter touch.
enable_refineBOOLEANtrueSTAGE 3 on/off. When off, the node returns the upscale result directly.
refine_stepsINT201–99STAGE 3 schedule length. Executed steps depend on refine_enter_sigma.
refine_schedulerCOMBObeta57STAGE 3 scheduler.
refine_enter_sigmaFLOAT0.600.01–15STAGE 3. Enter the schedule at this sigma. Lower = less denoise = more preservation. Retune for Flux's flow sigmas (often higher than the Z-Image default).
base_sampleroptSAMPLERSTAGE 1 sampler override. If unconnected, the main 'sampler' is used.
refine_sampleroptSAMPLERSTAGE 3 sampler override. If unconnected, the main 'sampler' is used.
upscale_modeloptUPSCALE_MODELSTAGE 2. Pixel-space upscaler (e.g. RealESRGAN) used between stages instead of bicubic.

Outputs (3)

NameTypeDescription
latentLATENT
imageIMAGE
seedINT