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 MaterialForge

Prompt variations to try

Applying into your editor happens through the free Cosindra desktop app (Windows & macOS).

More materials