What flows on the wires

Every wire carries a kind of value. Which kind you are holding decides what it connects to next.

Values fall into a small set of kinds. Several read two ways at once: a shape that also samples as a pattern, an image that also reads as a field. That second reading is what lets most pairs connect with no conversion node in between.

Each family links to its own page.

Plain values

Pin colour marks the family. Number-ish wires are blue, colour wires are pink. Two pins of the same colour almost always connect.

Families that read two ways

Hover a pin or inspect the result to see what is on a wire. Ask what the value behaves like and what it converts into. The second half is usually a free conversion away.

Conversions

Plugging one family into a pin that expects another inserts the conversion automatically. A raster becomes a colour field, a single number stretches across a column, a shape renders to pixels, a gradient becomes a field. You rarely insert a conversion node yourself.

Not every pair converts. A Signal will not become a 3D shape. Where no conversion exists the wire still draws but carries nothing, and the console warns that the pair has no adapter. That warning is the signal that a node belongs in between.

See also