Nodes/ComfyUI-Unblend/Unblend Dynamic Sampler (Bounded Attention)
ComfyUI Node

Unblend Dynamic Sampler (Bounded Attention)

A ComfyUI node in Unblend with 24 inputs and 7 outputs.

By LatentDesireAI·Created 2 months ago·Updated 2 months ago· 0
Unblend Dynamic Sampler (Bounded Attention)
  • model
  • clip
  • latent_image
  • vae
  • latent
  • char_masks
  • mask_preview
  • info
  • model
  • positive
  • negative
prompt[QUALITY] masterpiece, best quality [STYLE] anime style [SCENE] simple background [CHAR1] columbina (genshin impact), black hair, white dress [CHAR2] fischl (genshin impact), blonde hair, eyepatch [INTERACT] embracing, face to face
negative_promptlowres, worst quality, low quality, bad anatomy, bad hands
seed0
steps32
cfg5.5
sampler_name
scheduler
warmup_at0.15
refresh_every4
mask_source
map_threshold0.35
bound_strength1.00
self_attn_jailtrue
jail_strength1.00
identity_lock1.00
subject_wordgirl
divider
init_ratios1,1
char_points
early_jailfalse
CategoryUnblend

Inputs (24)

NameTypeDefaultDescription
modelMODEL
clipCLIP
latent_imageLATENT
promptSTRING[QUALITY] masterpiece, best quality [STYLE] anime style [SCENE] simple background [CHAR1] columbina (genshin impact), black hair, white dress [CHAR2] fischl (genshin impact), blonde hair, eyepatch [INTERACT] embracing, face to face
negative_promptSTRINGlowres, worst quality, low quality, bad anatomy, bad hands
seedINT00–18446744073709550000
stepsINT328–200
cfgFLOAT5.50.5–20
sampler_nameCOMBO44 options: euler, euler_cfg_pp, euler_ancestral, euler_ancestral_cfg_pp, heun, heunpp2, +38
schedulerCOMBO9 options: simple, sgm_uniform, karras, exponential, ddim_uniform, beta, +3
warmup_atFLOAT0.150.03–0.6
refresh_everyINT41–16
mask_sourceCOMBO2 options: attn_maps+silhouette, attn_maps
map_thresholdFLOAT0.350.05–0.95
bound_strengthFLOAT1.000–1
self_attn_jailBOOLEANtrue
jail_strengthFLOAT1.000–1
identity_lockFLOAT1.000–4
subject_wordSTRINGgirlBooru count word. One word = all characters (e.g. 'girl'). Comma list for a mixed cast: 'girl, boy' -> CHAR1 girl, CHAR2 boy (padded with the last).
dividerCOMBO2 options: watershed, nearest_center
init_ratiosSTRING1,1
char_pointsSTRING
early_jailBOOLEANfalse
vaeoptVAE

Outputs (7)

NameTypeDescription
latentLATENTresult latent
char_masksMASKcharacter masks
mask_previewIMAGEmask preview
infoSTRINGlog
modelMODELpatched model (couple+jail with the final masks) — for the detail/hires KSampler; masks recompute themselves for the new size
positiveCONDITIONINGdraw conditioning (REQUIRED as the second KSampler's positive — the bias is tied to its token positions)
negativeCONDITIONINGnegative (for convenience)