Takes each vector of the flow field and rotates it, then applies a gain. It does not rotate the image; it rotates the direction the field itself points in. Sources such as Field Noise have a fixed strength, so insert this node when you want to vary the strength.
- Gain — clamped to -4 to 4, default 1 (
Gain input / gainInput / currentGain)
- Rotate — in degrees. Clamped to -180 to 180, default 0. Rotates the direction of the vectors
- Invert — when ON, inverts the sign of Gain (internally
Gain × -1). The flow runs in the opposite direction
The output resolution and format are inherited from the input field as is. If the input is disconnected, the output is cleared.
Input ports
| Port ID | Type |
Flow | FlowFieldInput |
Gain | float |
Output ports
| Port ID | Type |
Out | FlowFieldOutput |
Scriptable members
| Path | Type |
gainInput | float |
currentGain | float |
currentRotate | float |
currentInvert | bool |
Synapse Apps (scripting)
await synapse.modules.create({ type: "FieldScale" })