Is there a way to use a blend material on a landscape?

I made a blend material from three megascan materials. In landscape painting they don’t show up as separate layers and I can’t access the RGB channels to switch materials like in vertex painting. In vertex painting I can’t paint a generated landscape, I assume because it’s not a static mesh.

Is there an option here? If not I guess I’ll have to create my own layered materials, which stinks since I get the material result I want from the megascans plugin but can’t use it where I want.

Hi @darthbrumbledore!

So a blend material and a landscape material are actually different. A blend material requires vertices to paint on, aka static mesh. In order to paint on your landscape, you will need to create a landscape material.

Here is the documentation for landscape materials, as well as a few non-Epic affiliated tutorials, one for UE4 and one for UE5 to get you in started in the right direction:

Unreal Engine Documentation: Landscape Material Layer Blending


A Simple Way to Add Megascan Textures into a UE5 Landscape


New Megascans Landscape Blend Material in Unreal Engine 4

I hope the above solutions get you what you need!

1 Like