How to Make a Lava Material in UE5
Lava is an emissive sandwich: a dark, rocky crust floating on molten glow that leaks through every crack. The trick is that the glow must come from the Emissive channel — bright orange albedo just looks like paint, because albedo can’t exceed the light that hits it.
Channel by channel
Base color
The crust: very dark grey-browns, near-black basalt. The molten cracks contribute almost no base color — their brightness is all emissive.
Roughness
Crust high (0.8–0.95); molten zones slightly lower but it barely matters — emission dominates their appearance.
Metallic
0.0. Molten rock is not metal, however shiny the glow makes it look.
Normal
Chunky, plate-like crust with deep crack channels. The cracks in the normal should align exactly with the emissive mask — misaligned glow floats above the surface.
The hand-building tip that matters
Drive Emissive with the crack mask multiplied well above 1.0 (values of 5–20) so bloom picks it up, and add a slow Panner or Time-based pulse to the emissive strength — static lava reads as a photograph.
New to the four channels? Read the PBR basics first.
Or generate it in seconds
MaterialForge builds this material for you — seamless textures, derived PBR maps and the UE5 node graph, applied into your open editor in one click. The prompt is prefilled:
Generate “lava” in MaterialForgePrompt variations to try
Applying into your editor happens through the free Cosindra desktop app (Windows & macOS).