Back to Node List

Float Input

float_input

Outputs a controllable float value with presets and soft UI range

Reviewed
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Output Ports

NameTypeDescription
output
Float
出力する数値

Parameters

NameTypeDefaultRangeDescription / Options
value
Float
0-100000–100000 / step 0.01

出力する数値

範囲プリセット
range_preset
Enum
Normalized

よく使うソフトUIレンジのプリセット

  • 正規化 0..1Normalized
    ソフトUIレンジを 0..1、ステップを 0.01 にします
  • 符号付き -1..1SignedNormalized
    ソフトUIレンジを -1..1、ステップを 0.01 にします
  • 百分率 0..100Percent
    ソフトUIレンジを 0..100、ステップを 1 にします
  • カウント 1..16Count
    ソフトUIレンジを 1..16、ステップを 1 にします
  • ピクセルオフセット -32..32PixelOffset
    ソフトUIレンジを -32..32、ステップを 1 にします
  • 大きいオフセット -256..256LargeOffset
    ソフトUIレンジを -256..256、ステップを 1 にします
  • カスタムCustom
    カスタムのソフトUIレンジを使います
ソフト最小
soft_min
Float
0-100000–100000 / step 0.01

スライダーやノブで使うソフト最小値

ソフト最大
soft_max
Float
1-100000–100000 / step 0.01

スライダーやノブで使うソフト最大値

ソフトステップ
soft_step
Float
0.010.001–1000 / step 0.001

スライダーやノブで使うソフトステップ

下限
clamp_min
Float
-10000-100000–100000 / step 0.01

出力値にかける実際の下限

上限
clamp_max
Float
10000-100000–100000 / step 0.01

出力値にかける実際の上限

スナップ刻み
step
Float
0.010–1000 / step 0.001

出力値を最も近い倍数にスナップします(0で無効)

Overview

A "knob" node that supplies one numeric value. It is a starting point for routing numbers: distribute the same number to multiple parameters or expose it as a control on a custom node. Because the value is always shown on the node, it can also serve as an in-graph control panel.

Usage tips

  • When several nodes share a value such as line thickness or base size, distribute it from one node instead of entering the same number repeatedly.
  • Use range_preset to match the slider range to its purpose, such as 0–1 or a pixel offset. This controls UI ergonomics; actual output limits come from clamp_min/max, which is separate.
  • A variable in the Variables panel is better for a project-wide value. This node is intended as a graph-local adjustment knob.
  • Use int_input when the destination requires an integer.

Common pitfalls

  • The slider range is not enough: soft range limits only the UI; numeric input can exceed it. Change range_preset if you often need a different range.
  • The value rounds unexpectedly: step controls snapping. Set it to 0 to disable snapping.

Important behavior

  • value
    • With show_on_node: true, it is always visible on the node itself.
  • range_preset / soft_*
    • Normally sets only the operating range of the slider / knob in the inspector.
    • Changing a preset immediately clamps the current value into the new soft range.
    • If Custom Soft Min exceeds Soft Max, the saved values are preserved while the UI uses them in ascending order and shows a warning on both parameters.
  • clamp_min / clamp_max
    • Applies a hard clamp to the actual output value.
  • step
    • Sets the output snap step.

In short, UI ergonomics and actual output constraints are handled separately.

Usage

  • Use Normalized for an immediate 0..1 value.
  • Use PixelOffset for an immediate -32..32 movement value.
  • When the destination is a promoted param, use Adopt Target Range in the inspector to match its soft range.
  • Tighten clamp_min / clamp_max only when a strict limit is needed.

Related nodes

  • int_input — integer version
  • remap / math_op — transform or calculate with the distributed value
Back to Node List
Float Input — PixPipeline Node Reference