ComfyUI Node: Multi-ControlNet Curve Coordinator

Authored by diffussy69

Created

Updated

2 stars

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

Category

conditioning/controlnet

Inputs

num_keyframes INT
divider_a STRING
enable_slot_a BOOLEAN
start_percent_a FLOAT
end_percent_a FLOAT
preset_a
  • Custom
  • Fade Out
  • Fade In
  • Peak Control
  • Valley Control
  • Strong Start+End
  • Oscillating
  • Exponential Decay
  • Smooth Transition
curve_type_a
  • linear
  • ease_in
  • ease_out
  • ease_in_out
  • ease_in_quad
  • ease_out_quad
  • ease_in_out_quad
  • ease_in_cubic
  • ease_out_cubic
  • ease_in_out_cubic
  • ease_in_quart
  • ease_out_quart
  • ease_in_out_quart
  • sine_wave
  • bell_curve
  • reverse_bell
  • exponential
  • bounce
  • custom_bezier
start_strength_a FLOAT
end_strength_a FLOAT
curve_param_a FLOAT
divider_b STRING
enable_slot_b BOOLEAN
start_percent_b FLOAT
end_percent_b FLOAT
preset_b
  • Custom
  • Fade Out
  • Fade In
  • Peak Control
  • Valley Control
  • Strong Start+End
  • Oscillating
  • Exponential Decay
  • Smooth Transition
curve_type_b
  • linear
  • ease_in
  • ease_out
  • ease_in_out
  • ease_in_quad
  • ease_out_quad
  • ease_in_out_quad
  • ease_in_cubic
  • ease_out_cubic
  • ease_in_out_cubic
  • ease_in_quart
  • ease_out_quart
  • ease_in_out_quart
  • sine_wave
  • bell_curve
  • reverse_bell
  • exponential
  • bounce
  • custom_bezier
start_strength_b FLOAT
end_strength_b FLOAT
curve_param_b FLOAT
divider_c STRING
enable_slot_c BOOLEAN
start_percent_c FLOAT
end_percent_c FLOAT
preset_c
  • Custom
  • Fade Out
  • Fade In
  • Peak Control
  • Valley Control
  • Strong Start+End
  • Oscillating
  • Exponential Decay
  • Smooth Transition
curve_type_c
  • linear
  • ease_in
  • ease_out
  • ease_in_out
  • ease_in_quad
  • ease_out_quad
  • ease_in_out_quad
  • ease_in_cubic
  • ease_out_cubic
  • ease_in_out_cubic
  • ease_in_quart
  • ease_out_quart
  • ease_in_out_quart
  • sine_wave
  • bell_curve
  • reverse_bell
  • exponential
  • bounce
  • custom_bezier
start_strength_c FLOAT
end_strength_c FLOAT
curve_param_c FLOAT
divider_d STRING
enable_slot_d BOOLEAN
start_percent_d FLOAT
end_percent_d FLOAT
preset_d
  • Custom
  • Fade Out
  • Fade In
  • Peak Control
  • Valley Control
  • Strong Start+End
  • Oscillating
  • Exponential Decay
  • Smooth Transition
curve_type_d
  • linear
  • ease_in
  • ease_out
  • ease_in_out
  • ease_in_quad
  • ease_out_quad
  • ease_in_out_quad
  • ease_in_cubic
  • ease_out_cubic
  • ease_in_out_cubic
  • ease_in_quart
  • ease_out_quart
  • ease_in_out_quart
  • sine_wave
  • bell_curve
  • reverse_bell
  • exponential
  • bounce
  • custom_bezier
start_strength_d FLOAT
end_strength_d FLOAT
curve_param_d FLOAT

Outputs

TIMESTEP_KEYFRAME

TIMESTEP_KEYFRAME

TIMESTEP_KEYFRAME

TIMESTEP_KEYFRAME

IMAGE

STRING

Extension: ComfyUI-curved_weight_schedule

Custom Node for ComfyUI that allows you set a weighted curve to your ControlNet giving you more control over the weight of the model over the course of generation.

Authored by diffussy69

Looking for a different node?

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

Learn more