# AI material explainer for Unreal Engine

> GraphDeck answers "how does this material work?" on the graph itself. Paste any Unreal Engine material in (Ctrl+C in the Material Editor, Ctrl+V in GraphDeck) or receive it with one click via the free Connector plugin, then ask the AI you already use to explain it. The answer is a stepped lesson drawn on the canvas - rings and notes on the actual expressions, tracing how the look is built through to the Material Result. Every mark is validated against the live graph before it draws. The same Explain & Ask lessons run in all seven tools.

Paste any Unreal material into GraphDeck - a marketplace shader, a graph a teammate built, one you generated - and ask the AI you already use to explain it. The answer lands on the graph itself: rings on the expressions that decide the look, notes tracing the path to the Material Result, stepped through at your own pace.

[Download GraphDeck Free for Windows](https://downloads.graphdeck.app/pro) - Materials mode &middot; Paste in from the Material Editor &middot; One-click receive via the Connector &middot; UE 5.4 - 5.8 &middot; Free

## How it works

### 1. Get the material in

Ctrl+C on the expressions in Unreal's Material Editor, Ctrl+V in GraphDeck - the graph arrives, pins intact. Or use the free Connector plugin to receive a whole material in one click.

### 2. Ask how it works

Ask for an explanation of the whole graph, or a specific question: "Why does it glow?" "What drives the pulsing?" "How could I optimise this?" The AI you connect reads the actual expressions, parameters, and wires - not a screenshot.

### 3. The lesson lands on the graph

The camera glides through the graph while rings and notes land on the expressions that decide the look - the Panner that makes it crawl, the Lerp that mixes the glow - tracing the path to the Material Result. You page through at your own pace, and lessons can be saved and replayed.

### 4. Act on what you learned

When a lesson calls for it, the AI can sketch a suggested addition in chalk - nothing changes unless you accept it. Edit the graph, then paste it back into Unreal or deploy it in one click. And when you want something new, the same AI can [generate a whole material from a description](https://graphdeck.app/materials.md).

## Use AI to understand Unreal rather than avoid understanding it

Material graphs get hard to read fast: the look emerges from math - masks, channel packing, a Multiply four hops upstream of the glow it controls. GraphDeck's Explain & Ask lessons - powered by the AI you connect, not an AI of GraphDeck's own - answer on the canvas, anchored to the actual expressions, so the explanation and the graph are never two separate things you have to reconcile. Every mark is validated against the live graph before it draws. If the AI names an expression that does not exist, the lesson is refused - your graph is always the ground truth.

## The same explainer, in every graph system

- **[Blueprints](https://graphdeck.app/explain-blueprints.md).** Rings, arrows, and notes walk the execution flow - events, functions, and Construction Script.
- **[UMG Widgets](https://graphdeck.app/explain-widgets.md).** Rings on the event graph, callouts on the live preview itself - tree and logic explained together.
- **[Anim Blueprints](https://graphdeck.app/animation-blueprint.md).** A token walks your state machine and pops each transition's real rule.
- **[Control Rig](https://graphdeck.app/control-rig.md).** Solve graphs explained with animated mechanism vignettes using your rig's own bone names.
- **[MetaSounds](https://graphdeck.app/metasounds.md).** Oscilloscope lessons drawn on the audio wires - see the signal flow you're hearing.
- **[PCG](https://graphdeck.app/pcg.md).** Pipeline lessons that follow the points upstream - often the answer is three nodes back.

## FAQ

### How do I understand a material someone else made?

Copy the expressions in Unreal's Material Editor (Ctrl+C), paste them into GraphDeck (Ctrl+V), and ask - or receive the whole material with one click via the free Connector plugin. The AI you connect explains it as a lesson drawn on the graph: rings and notes on the actual expressions, tracing how the look is built. It works the same on a marketplace shader, a project you inherited, or a graph you generated.

### Can AI explain an Unreal Engine material?

Yes. GraphDeck has no AI of its own - you bring the one you already use: an assistant connected over [MCP](https://graphdeck.app/unreal-engine-mcp.md) such as Claude or Cursor, any free AI chat via the copy-prompt workflow, or your own API key. GraphDeck turns its answer into an on-canvas lesson, and every mark is validated against the live graph before it draws - if the AI names an expression that does not exist, the lesson is refused.

### What does a material lesson look like?

Not a wall of chat text. The camera glides through the graph while rings, arrows, and handwritten notes land on the exact expressions the lesson is talking about - the Panner that makes it crawl, the Lerp that mixes the glow - tracing the path to the Material Result. You page through at your own pace, and lessons can be saved and replayed.

### Does it work on graphs other than materials?

Yes - the same Explain and Ask lessons run in all seven tools: Blueprints, Materials, UMG Widgets, Animation Blueprints, Control Rigs, MetaSounds, and PCG graphs. Each is drawn the way Unreal draws it, so the lesson lands on a graph you recognise.

### Can it change the material too, or only explain it?

Understanding is half the job. When a lesson calls for it, the AI can sketch a suggested addition in chalk - nothing changes unless you accept it. Edit the graph on the canvas, then paste it back into Unreal or deploy it in one click. And when you want something new, the same AI can [generate a whole material from a description](https://graphdeck.app/materials.md).

### Is the explainer free?

Yes. Explain and Ask ship in the free edition, and the copy-prompt workflow means no API key is required. Free keeps 5 saved graphs in each tool and includes AI builds (10 a day, 100 in total); buying GraphDeck is a one-time purchase that removes the caps.

## Download

The free edition pastes, receives, edits, validates, and explains Unreal materials with no API key and no subscription. Pair it with the free Connector plugin for one-click receive from Unreal.

[Download GraphDeck Free](https://downloads.graphdeck.app/pro) · [Pricing](https://graphdeck.app/pricing)

---

Unreal Engine is a trademark of Epic Games, Inc. GraphDeck is not affiliated with or endorsed by Epic Games. © 2026 GraphDeck · Operated by Adam Broder

---

[Home](https://graphdeck.app/) · [Connector](https://graphdeck.app/connector) · [Docs](https://graphdeck.app/docs/) · [FAQ](https://graphdeck.app/faq) · [Pricing](https://graphdeck.app/pricing) · Contact: hello@graphdeck.co.uk
