ControlNet Slider
Strength, start, and end for one edge-controlled generation
- VEC3
ControlNet is where "what to draw" meets "where to draw it," and the three numbers that matter - strength, start step, end step - are exactly what this slider packs together. ControlNet Slider is the Flux Continuum pack's front-panel control for a single ControlNet: three sliders in one node, bundled as a VEC3 that the workflow splits back into the individual floats the ControlNet applicator expects.
How it works
The three values are the classic ControlNet parameter set:
- Strength - how strongly the condition (edges, depth, pose) influences generation, 0 to 1. Higher = the model obeys the structure more strictly.
- Start - the fraction of the sampling process at which the ControlNet kicks in, 0 to 1.
- End - the fraction at which it stops applying, 0 to 1.
The start/end pair is the underrated one. Letting the ControlNet guide only the composition phase (say 0.0 → 0.5) and then releasing it lets the model add its own detail in the later steps - the standing community advice for structure-heavy work. The defaults here (Strength 1, Start 0, End 1) are the "hold it through the whole sample" configuration, which is the strongest possible grip; for most work you'll want End lower than 1.
Inputs and outputs
- Strength -
FLOAT, 0.0–1.0, default 1.0, step 0.05. - Start -
FLOAT, 0.0–1.0, default 0.0, step 0.05. - End -
FLOAT, 0.0–1.0, default 1.0, step 0.05.
Output is one VEC3 tuple (Strength, Start, End). The pack's workflow routes it through a SplitVec3 to recover the three floats for the ControlNet node.
Installing it
Part of robertvoy/ComfyUI-Flux-Continuum:
cd ComfyUI/custom_nodes
git clone https://github.com/robertvoy/ComfyUI-Flux-Continuum
or ComfyUI Manager ("Flux Continuum"), restart. To actually use a ControlNet you'll also need the model file - for this workflow that's the FLUX.1-dev-ControlNet-Union-Pro-2.0 from the README (into models/controlnet/FLUX/), which covers canny, depth, pose and more in one file.
Recommended starting points
The README's own suggestions: Canny Strength 0.7, End 0.8 · Depth Strength 0.8, End 0.8 · Pose Strength 0.9, End 0.65. Those End values below 1.0 are the "release the grip once composition forms" pattern doing real work.
Where people get burned
Strength 1.0 with Start 0 / End 1.0 is the maximum grip, and on a union ControlNet that's often too much - the structure overpowers the prompt and you get a technical-looking render. Also remember the pack's auto-guidance: when the active module is canny or depth, guidance jumps to 30, and that plus a full-strength ControlNet is a very "strict" combination. If output feels robotic, lower strength and pull End back before you touch the prompt.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| Strength | FLOAT | 1.000–1 | — |
| Start | FLOAT | 0.000–1 | — |
| End | FLOAT | 1.000–1 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| VEC3 | VEC3 | — |