Number

The Number node outputs a value of the datatype number, and is used to control or modify properties across your graph. Since almost all nodes accept numeric input, it’s one of the most commonly used Stream nodes.
Right-click to edit and type or scroll to adjust the value. Press Shift while scrolling for larger increments
Use cases
Set a property: Connect a Number node to a Source node (e.g., Square) to control its size
Scale another stream: Connect a Wave node to a Number set to 0.5, set the connection operator to times, and reduce the Wave output by half
Extract coordinates: Connect a Mouse node to two Number nodes to isolate X and Y, then feed them into a Source node (e.g., Signal) to drive frequency and angle dynamically
plus
Adds the node’s current value to the input
number
minus
Subtracts the node’s current value from the input
number
times
Multiplies the node’s current value by the input
number
mod
Returns the remainder of a division, using the second value as the modulus.
number
value
Overrides the node’s value with the input. Helpful for inspecting values and reducing overlapping connections.
number
x
Extract X coordinate from Point/Mouse node
point
y
Extract Y coordinate from Point/Mouse node
point
figureX
Extract X coordinate from Source node
figure
figureY
Extract Y coordinate from Source node
figure
figOriginX
Extract origin X coordinate from Source node
figure
figOriginY
Extract origin Y coordinate from Source node
figure
hue
Extract Hue value from a Color node
color
Tips
The Number node’s math operations are extremely practical in real projects — and you don’t need to be a math expert to use them.
Plus offsets a value. For example, you can push a shape forward slightly or shift a wave pattern. Minus does the same in the opposite direction, letting you pull values back.
Times lets you scale an input. For example, you can reduce a Wave’s effect, by multiplying with a floating point number less than 1 , e.g.
0.35, before sending it into property. You can also invert any value by multiplying it by-1.Mod is excellent for creating staggered or rhythmic motion. When combined with another Steam node, it can generate looping steps, jittery patterns, or wrap-around movement.
Last updated