t = (In - InMin) / (InMax - InMin) を求めて OutMin + (OutMax - OutMin) * t を出力します。値の単位が合わないノード同士をつなぐときの継ぎ手です。
- 既定は InMin 0 / InMax 1 / OutMin 0 / OutMax 1(=そのまま通す)
- Clamp トグル(既定 ON)で t を 0〜1 に制限します。OFF にすると入力範囲の外でも直線が伸び続けます
- OutMin > OutMax にすれば反転になります
InMax と InMin の差が 1e-6 未満のときは t = 0 として扱われ、出力は OutMin に固定されます。
入力ポート
| Port ID | 型 |
In | float |
InMin | float |
InMax | float |
OutMin | float |
OutMax | float |
出力ポート
スクリプトから設定可能なメンバー
| パス | 型 |
inInput | float |
inMinInput | float |
inMaxInput | float |
outMinInput | float |
outMaxInput | float |
clamp | bool |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "Remap" })