ComfyUI Node

TBG ETUR Labs for Refiner

TBG's home for ETUR experimental tools

By Ltamann·Created about a year ago·Updated about 16 hours ago· 148
TBG ETUR Labs for Refiner
  • PID_Model
  • ColorMatch_Debug
  • Custom_Sigmas_!DENOISE=1
  • Sampler
  • Ideogram4_Guider
  • cropped_positive
  • cropped_negative
  • output_1
Tile_Fusion_Blend0.50
Fusion_end0
Fusion_conditioningtrue
LanPainttrue
Differential_Diffusiontrue
Flux2_Tile_Color_Correctiontrue
Flux2_Sampler_Hookfalse
Color & Structure Stabilizer0.00
Save_Tiles_in_Temp_Folderfalse
stitch_blendinggpupyramid
max_upscale_size_segment2048
Segment_Background_Harmonizationtrue
CategoryTBG/ETUR Tiled Upscaler and Refiner

Inputs (19)

NameTypeDefaultDescription
Tile_Fusion_BlendFLOAT0.500–1Fusion margin with neighboring tiles (default: 0.5 = same value as Fusion Margin), lower values reduce risk of overlapping artifacts; higher values create more diffused blending but may risk visible seams.
Fusion_endINT0-50–0Step number from the end after which fusion is skipped. For example, with 20 total steps, setting -10 means fusion runs only from step 1 to 10.
Fusion_conditioningBOOLEANtrueIf true, fusion works with both conditioning and noise_mask; if false, it works only with noise_mask.
LanPaintBOOLEANtrueLanPaint: Universal Inpainting Sampler with Think Mode
Differential_DiffusionBOOLEANtrueDifferential_Diffusion: ON OFF
Flux2_Tile_Color_CorrectionBOOLEANtrueEnable the selected Color Match correction for all refiner model types. If this Labs node is not connected, the refiner keeps this enabled by default.
Flux2_Sampler_HookBOOLEANfalseOFF: use normal VAE encode plus ComfyUI Set Latent Noise Mask. ON: use the legacy/private Flux2 differential sampler hook.
Color & Structure StabilizerFLOAT0.000–1Uses a grid of anchor points to stabilize color and structure, reducing drift and preserving spatial coherence. Experimental feature.
Save_Tiles_in_Temp_FolderBOOLEANfalseFor full-resolution in-process previews, tiles are saved to temp/TBG/compareTiles/
stitch_blendingCOMBOgpupyramid2 options: gpupyramid, cpupyramid
max_upscale_size_segmentINT2048256–4096
PID_ModeloptMODELPiD models are auto-loaded from Hugging Face when available. This optional input lets you override that auto-selected PiD model with your own PiD model compatible with the main model and VAE used by the refiner.
ColorMatch_Debugopttbg_colormatch_debugOptional developer pipe for isolating individual ETUR ColorMatch stages.
Custom_Sigmas_!DENOISE=1optSIGMASInsert your full custom sigma noise curve (not denoised), as denoising is performed per tile by the node.
SampleroptSAMPLERPlug in a custom sampler or ClownSampler here to override the sampler selected in the refiner node.
Ideogram4_GuideroptGUIDER
cropped_positiveoptCONDITIONINGOptional full-image positive conditioning for crop-aware tile sampling. Provide conditioning for the full reference/source image; ETUR crops the matching region for each tile and appends it to the tile's normal positive prompt/reference conditioning. It does not overwrite the normal conditioning. If you do not want to use the ETUR ControlNet pipe, you can use cropped conditioning in a similar way to Ultimate SD Upscale, including conditioning that already contains ReferenceLatent inputs.
cropped_negativeoptCONDITIONINGOptional full-image negative conditioning for crop-aware tile sampling. Provide conditioning for the full reference/source image; ETUR crops the matching region for each tile and appends it to the tile's normal negative conditioning. It does not overwrite the normal conditioning. If you do not want to use the ETUR ControlNet pipe, you can use cropped conditioning in a similar way to Ultimate SD Upscale, including conditioning that already contains ReferenceLatent inputs.
Segment_Background_HarmonizationoptBOOLEANtrueLow-frequency color/tint correction for generated segment surroundings. Protects the object/core mask while matching the segment background to the finished tile-only canvas.

Outputs (1)

NameTypeDescription
output_1labs_refiner