How data flows through the editor (pull model) Here's the easiest way to picture how data moves in the editor: think of a spider's web. The central node is the spider, sitting in the middle, and every thread… Read more
Connecting nodes: Rules and compatibility Connecting nodes is how you build a workflow, but not every socket can join to every other. A few simple rules keep your graph valid. Read more
Reading a node’s sockets: Direction and type Every socket has two things worth reading: a direction and a type. Together they tell you how a node connects to the rest of your graph. Read more
What is a socket? A socket is a connection point on a node — the spot where a wire attaches. Sockets are how nodes pass data to one another. Read more
What is a node? A node is a single building block in the editor that performs one job. String enough of them together and you've described an entire merge. Read more
What is the node editor? The node editor is where you describe what happens during a merge — visually, by connecting nodes, instead of writing code. Read more