Assembles a single color from four float inputs. The dropdown on the node switches between RGB (default) and HSV, and the port names R or H / G or S / B or V are exactly their meanings in each mode. Alpha is common to both modes and is clamped to 0-1. The default value of each input is 1.
- RGB mode — puts
R or H / G or S / B or V straight into R, G and B. These three are not clamped (values above 1 and negative values flow downstream as they are)
- HSV mode — takes only the fractional part of
R or H and uses it as the hue (an ever-increasing value plugged in just keeps going around). G or S and B or V are clamped to 0-1
Switching to HSV with the default values (all 1) outputs red rather than white, because hue 1 has a fractional part of 0 = red.
Input ports
| Port ID | Type |
R or H | float |
G or S | float |
B or V | float |
Alpha | float |
Output ports
Scriptable members
| Path | Type |
in0 | float |
in1 | float |
in2 | float |
in3 | float |
Synapse Apps (scripting)
await synapse.modules.create({ type: "ColorCombine" })