Clamp(クランプ)

値を最小値と最大値の範囲に制限します。

基本
Since P00

入力ポート

Input(入力)

範囲制限する値。`Int` / `Float` の両方を受け付けます

Number

出力ポート

Value()

クランプ後の数値

Number

パラメータ

名前デフォルト説明
Min最小値Float`0.0`下限値。入力ピン化可能
Max最大値Float`1.0`上限値。入力ピン化可能

技術詳細

  • min > max の場合でも内部で並び替えて正しくクランプします。
  • 実行時の返り値は現在 Float ですが、ポート契約としては Number です。

使用例

  • Noise Wave の出力を 0.0〜1.0 に抑える
  • Math Op の結果が過剰に広がらないよう上限を作る
  • OpacityReveal の前段で安全な範囲に制限する

💡 ヒント

  • `min > max` の場合でも内部で並び替えて正しくクランプします。
  • 実行時の返り値は現在 `Float` ですが、ポート契約としては `Number` です。
Clamp (クランプ) — PixPipeline ノード解説