"How does this material work?"
Ask it. Watch the answer draw.
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.
A real lesson, on a real material
Step through it with the arrows - why the lava crawls, taught on the graph that does it.
From a shader you can't read to one you can
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.
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.
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.
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.
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
Unreal's other node graphs get the same treatment - each drawn the way Unreal draws it, so the lesson lands on a graph you recognise.
Common questions
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 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.
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.
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.
Open that shader in it today
GraphDeck Free
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.