Nodes/IG Interpolation Nodes/➑️ IG Float
ComfyUI Node

➑️ IG Float

A typed float constant for the workflow you'd rather not recompute

By IDGallagherΒ·Created 3 years agoΒ·Updated about a year agoΒ· 3
➑️ IG Float
    • FLOAT
    β—„value0β–Ί

    IG Float is the floating-point twin of IG Int: you put a number in, it puts a FLOAT on the wire. Nothing else happens. It's a typed primitive, and in this pack that typing is the point - nodes that declare forceInput float fields want a real FLOAT, and a dedicated typed node makes it impossible to hand them a string or an int by accident.

    Where it shines is precision-sensitive values. The node's step size is 0.0000001, so it can express things like 0.0523 or a tuned strength value exactly - which matters for the pack's own ecosystem. Think of a latent-walk workflow: you've dialed in a parameter that produces just the right amount of change between frames, and you don't want ComfyUI's rounding to nudge it. A hard-wired IG Float keeps that value stable and visible instead of buried in a widget on some node you're going to drag later.

    Inputs and output:

    • value - FLOAT, default 0, range effectively unbounded both directions, step 0.0000001.
    • Output: FLOAT - the same value.

    The classic use in this pack is driving conditioning values - IP-Adapter strength, interpolation alphas, or whatever float your exploration is sweeping. Wire one IG Float into multiple consumers and you get a single, labeled, obvious knob for the one number your whole workflow hinges on. The alternative is three inline widgets that can silently drift apart.

    There's genuinely nothing else to it - no logic, no clamping, five lines in nodes/primitives.py. If a value comes out wrong, you typed it wrong.

    Install is the pack standard:

    cd ComfyUI/custom_nodes
    git clone https://github.com/IDGallagher/ComfyUI-IG-Nodes
    cd ComfyUI-IG-Nodes && pip install -r requirements.txt
    

    Or ComfyUI Manager β†’ search "IG Interpolation Nodes" β†’ Install, then restart ComfyUI. No models, no extra deps worth mentioning. The pack's README is :), but a pass-through node is about as misreadable as it gets.

    CategoryπŸ“ IG Nodes/Primitives

    Inputs (1)

    NameTypeDefaultDescription
    valueFLOAT0β€”

    Outputs (1)

    NameTypeDescription
    FLOATFLOATβ€”