Software basics · Beginner

Node editor

A workspace where you wire boxes together to build materials and effects

Also called Node graph

What is a node editor?

A node editor is a workspace where you build a material, effect or process by connecting boxes called nodes with wires. Each node does one job, such as loading an image or mixing two colors, and passes its result along the wire. Blender uses node editors for materials, compositing and procedural modeling.

Think of it like this

It is like a recipe drawn as a flowchart: each box is one step, and the arrows show which ingredient goes into which step.

Where it fits in a 3D project

  1. Create
  2. Surface
  3. Rig
  4. Animate
  5. Render
  6. Export

Surface: Giving the shape its color and material: UVs, textures and shaders.

How a node editor works

  1. 01You add nodes from a menu, each with inputs on one side and outputs on the other.
  2. 02You drag wires from outputs to inputs to pass data along.
  3. 03Colors, numbers or directions flow through to a final output node.
  4. 04Changing any node updates the result live.

Node editor vs layers

PropertyNode editorLayers
LayoutBoxes linked by wiresA stacked list
Order of stepsFollows the wires, can branchTop to bottom
Reusing a resultWire it into many inputsCopy or duplicate it
Learning curveSteeper at firstSimple for short stacks

Layers are quicker for a few simple steps; nodes win once an effect needs branching, mixing or reuse.

Where a node editor is used

  • Building materials and shaders
  • Compositing and color grading renders
  • Procedural modeling and scattering objects
  • Game engine materials and visual scripting

Beginner tip

Read a node tree from right to left: start at the output node and follow the wires back. Once a setup grows past a dozen boxes, group nodes into labeled frames.

Node editor FAQ

What is a node editor in Blender?
Blender has several node editors that work the same way: the Shader Editor for materials, the Compositor for finishing renders, and the Geometry Node Editor for procedural modeling. You switch between them from the editor-type menu at the top left of any panel.
How do shader nodes work?
Texture and value nodes produce colors or numbers, which feed a shader node, such as Principled BSDF in Blender, that describes how the surface reacts to light. The shader connects to a Material Output node, which the renderer reads.
Do I need to learn nodes as a beginner?
Only the basics at first. Many simple materials need just a shader node and an image texture. Learning to read and connect a few nodes pays off quickly, since nodes appear in most modern 3D apps and game engines.

Updated October 29, 2026 · Browse all 3D terms