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
- Create
- Surface
- Rig
- Animate
- Render
- Export
Surface: Giving the shape its color and material: UVs, textures and shaders.
How a node editor works
- 01You add nodes from a menu, each with inputs on one side and outputs on the other.
- 02You drag wires from outputs to inputs to pass data along.
- 03Colors, numbers or directions flow through to a final output node.
- 04Changing any node updates the result live.
Node editor vs layers
| Property | Node editor | Layers |
|---|---|---|
| Layout | Boxes linked by wires | A stacked list |
| Order of steps | Follows the wires, can branch | Top to bottom |
| Reusing a result | Wire it into many inputs | Copy or duplicate it |
| Learning curve | Steeper at first | Simple 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.
Terms related to a node editor
- Texturing & materialsShaderThe small program that decides the final color of every point on a surface
- Texturing & materialsMaterialThe settings that decide what a 3D surface is made of
- Texturing & materialsProcedural textureA pattern generated by math rules, with no fixed resolution
- ModelingProcedural modelingBuilding models from rules and settings so they can be changed or regenerated
- Software basicsPython scriptingWriting short programs to automate and extend a 3D app
- Software basicsAdd-onAn optional extra you install to give a 3D app new tools
Node editor FAQ
Updated October 29, 2026 · Browse all 3D terms