Blender Input Float
A float slider that follows you into Blender
- group
- FLOAT
The float version of the pack's number inputs. If your workflow needs a value with decimals that you want to tweak from inside Blender - denoise strength, ControlNet influence, LoRA weight, IP-Adapter scale - BlenderInputFloat is the node that puts a proper float slider on the add-on's panel. It's the node you'll reach for constantly in img2img and ControlNet-heavy setups, where half the tuning is "push the denoise to 0.35, no wait, 0.42."
Like its integer sibling, it subclasses ComfyUI's built-in Float primitive. In a ComfyUI-only graph it passes value straight through; everything else on the node configures the control the Blender add-on renders. The pack's design in one line: dumb in ComfyUI, smart in Blender.
Inputs and outputs
The four you'll set:
- value - the float the node outputs (what the panel's slider currently holds).
- default - the starting value when the workflow loads. A ControlNet influence slider that should start at 1.0? Set it here.
- min / max - the slider bounds in the add-on. For denoise, 0–1 is the honest range; for a strength control, 0–2 covers the useful territory. The defaults are ±2-billion, which makes the slider useless until you narrow them.
- order - position in the panel, lower first.
The pack deliberately dropped a step input on this node - the author's source comment says Blender's step behavior is too weird (a step of 1 jumps 0.1), so it's deactivated rather than shipped broken. You get the slider, you don't get a step control; it's a small loss.
There's an optional group input for tucking the slider into a Blender Input Group box. Output is a single FLOAT.
Installing it
Standard pack install. On the ComfyUI side, ComfyUI Manager → search "ComfyUI-Blender", or:
cd ComfyUI/custom_nodes
git clone https://github.com/alexisrolland/ComfyUI-Blender
Restart ComfyUI. No extra Python dependencies (the pack's pyproject.toml declares none), but you do need a current ComfyUI - the nodes are on the schema v3 custom-node system and older builds won't load them. The Blender add-on is the other half: a ZIP from the latest release installed via Edit > Preferences > Add-ons > Install from Disk.
Where people get burned
The two classic complaints both trace to the export/import flow. First: the slider in Blender only appears after you export the workflow in API format and import it into the add-on - a workflow you just saved as a normal JSON won't build a panel. Second: if the slider feels like it has no range, your min/max in ComfyUI are too wide; the add-on faithfully renders whatever bounds you set there. And worth repeating because it's true for every node in this pack: the node's title becomes the panel label, so call it "Denoise", not "float_3". If you're running Blender and ComfyUI on the same GPU, the viewport's VRAM use is real - a slider is cheap, the sampling it drives is what eats memory.
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| value | FLOAT | 0.00-2147483648–2147483647 | — |
| order | INT | 0-2147483648–2147483647 | Position of the input in the Blender add-on. |
| default | FLOAT | 0.00-2147483648–2147483647 | Default value of the input in the Blender add-on. |
| min | FLOAT | -2147483648.00-2147483648–2147483647 | Minimum value of the input in the Blender add-on. |
| max | FLOAT | 2147483647.00-2147483648–2147483647 | Maximum value of the input in the Blender add-on. |
| groupopt | GROUP | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| FLOAT | FLOAT | — |