Material graph with a node titled: custom

Custom Nodes

Custom Nodes in UE5

Custom nodes (not to be confused with Custom Material Expressions) are usable material nodes that you can define in C++ and access through vertex factories or compute shaders. They’re great for exposing additional outputs to material graphs or for providing complex inputs that read from parameters used in a compute shader. Examples of this in-engine are the Landscape Grass Output, and the Volumetric Advanced Output.