ColorSplit
入力色を4つのfloat出力に分解します。ノード上のドロップダウンで RGB(既定)と HSV を切り替えられ、出力ポート名の R or H / G or S / B or V はそのまま各モードでの意味です。Alpha はモードに関係なく常に入力のアルファをそのまま出します。ColorCombine と対になるノードで、色を数値として取り出して他のパラメータの制御に流し込めます。
- RGB モード — R・G・Bをそのまま出力
- HSV モード — 色相・彩度・明度に変換して出力(いずれも0〜1)
モードを切り替えた瞬間にも出力は再計算されます(色の入力が来るまで待ちません)。
入力ポート
| Port ID | 型 |
|---|---|
Color | Color |
出力ポート
| Port ID | 型 |
|---|---|
R or H | float |
G or S | float |
B or V | float |
Alpha | float |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "ColorSplit" })