Clamp
Performs clamp mathematical operation on numeric values.
basic
Since P00
Input Ports
Input
範囲制限する値。`Int` / `Float` の両方を受け付けます
Output Ports
Value
クランプ後の数値
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Min | Float | `0.0` | 下限値。Can be promoted to input pin |
| Max | Float | `1.0` | 上限値。Can be promoted to input pin |
Technical Details
min > maxの場合でも内部で並び替えて正しくクランプします。- 実行時の返り値は現在
Floatですが、ポート契約としてはNumberです。
Usage Examples
Noise Waveの出力を0.0〜1.0に抑えるMath Opの結果が過剰に広がらないよう上限を作るOpacityやRevealの前段で安全な範囲に制限する
💡 Tips
- •`min > max` の場合でも内部で並び替えて正しくクランプします。
- •実行時の返り値は現在 `Float` ですが、ポート契約としては `Number` です。