Nodes/ComfyUI-Blender/Blender Input Float
ComfyUI Node

Blender Input Float

A float slider that follows you into Blender

By alexisrolland·Created about a year ago·Updated 26 days ago· 183
Blender Input Float
  • group
  • FLOAT
value0.00
order0
default0.00
min-2147483648.00
max2147483647.00

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.

Categoryblender

Inputs (6)

NameTypeDefaultDescription
valueFLOAT0.00-2147483648–2147483647
orderINT0-2147483648–2147483647Position of the input in the Blender add-on.
defaultFLOAT0.00-2147483648–2147483647Default value of the input in the Blender add-on.
minFLOAT-2147483648.00-2147483648–2147483647Minimum value of the input in the Blender add-on.
maxFLOAT2147483647.00-2147483648–2147483647Maximum value of the input in the Blender add-on.
groupoptGROUP

Outputs (1)

NameTypeDescription
FLOATFLOAT