Nodes/ComfyUI_KubaNodes/kubakub seam pass
ComfyUI Node

kubakub seam pass

Blend the borders between regions after the region sampler, so neighbouring regions grow together instead of meeting at a hard edge. A soft band along the region borders that changed (both sides blend = on, keep regions untouched) is resampled tile by tile at full resolution with a low denoise, the crop as reference and optional differential diffusion.

By kubakubkub·Created 15 days ago·Updated 3 days ago· 9
kubakub seam pass
  • model
  • clip
  • vae
  • plan
  • image
  • changed
  • image
  • seam_mask
  • report
◄seam_px32►
◄denoise0.30►
◄steps0►
◄cfg0.0►
◄sampler_nameeuler►
◄schedulersimple►
◄differentialtrue►
◄scheduleauto►
◄seed0►
◄tile_px1024►
◄adapterauto►
◄prompt►
Categorykubakub/2d/generate

Inputs (18)

NameTypeDefaultDescription
modelMODELThe same image model as in the region sampler.
clipCLIPThe text encoder that matches the model.
vaeVAEThe VAE that matches the model.
planKUBA_PLANThe same plan as the region sampler: gives the borders and each region's prompt.
imageIMAGEThe region sampler's output.
seam_pxINT324–256Width of the soft band across a border (target pixels).
denoiseFLOAT0.300–1How much the seam band may change: low keeps the regions, higher blends more (0.3 = gentle).
stepsINT00–2000 = the model's default (Klein 4, Qwen Image 2.1 25).
cfgFLOAT0.00–300 = the model's default (1.0).
sampler_nameCOMBOeulerSampler for the seam tiles (euler is a safe default).
schedulerCOMBOsimpleGeneric models only; Flux 2 uses its own schedule.
differentialBOOLEANtrueDifferential diffusion: the soft band edge is denoised less than its centre, step by step (core DifferentialDiffusion).
scheduleCOMBOautoauto: steps / sampler / scheduler as set. qwen21_turbo_5: the 5 trained steps of the Viggle Qwen-Image-2.1 turbo LoRA (load it with LoraLoaderModelOnly); pruna_qwen21_8: the 8 trained steps of the Pruna Qwen-Image-2.1 LoRA (strength 1.0). Partial denoise starts at the matching step, steps is ignored. Sampler as set (euler, or res_2s / deis_2m for more detail).
seedINT00–18446744073709550000Noise seed for the seam tiles; change it for another variation.
tile_pxINT1024256–2048Tile size at 1:1 (about 1 MP for 1024).
adapterCOMBOautoModel family; auto detects Flux 2 and Qwen Image 2.1.
changedoptMASKThe region sampler's changed output: only borders next to changed pixels get a seam. Without it every border does.
promptoptSTRINGEmpty: each tile uses the prompt of the region most present in its seams.

Outputs (3)

NameTypeDescription
imageIMAGEThe image with blended seams.
seam_maskMASKThe soft band that was resampled.
reportSTRINGBand width, tile count and the prompt used per tile.