UE5.0 Landscape Layer Blend Issue

Hello,

Layer blend does not work on UE5. If I connect the texture to material directly, it works. I can work with UE4 in the same design.

UE5 with Layer Blend:

UE5 without Layer Blend (it works but i don’t need it):

UE4 with Layer Blend:

You need to break it with the BreakMaterialAtribute node and then connect it to your material node (pic for reference how it’s done in my)

One note:
Iin my preview window it looks black as well but when I put it on landscape it works :wink:

I did as you suggested, it doesn’t help… I have the statercontent grass and gravel textures, connected to lanscape layer blend, connected to attributes node, and it doesn’t work. I add the break attribtes between layer blend and attributes nodes, and it doesn’t work. I add make attributes between texture and landscape layer blend, yet again it just doesn’t work. Even nothing doesn’t work. I just can not preview my material blend in the material editor. Both layers in the blend node have unique names and set to preview=1. All I keep seeing is the black ball. the only time when I get blending done, is with lerp. Landscape layer blend doesn’t work in 5.0.3

1 Like

Hi Gerald_S,
As a solution, try messing around with the preview weights.
I had multiple layers assigned to my landscape as well, and nothing appeared unless the sum of all layers equaled 1. For example, 2 layers would be .5 each, totaling 1.0 on the landscape.

I am facing the same problem, the layer blend node is not showing the preview of the material, But when connected directly to the landscape node it is working.

Any solution ?? Epic Games ??

i got 4 layers: 1 combination, and 3 elements. i put preview weight of first of them to 1, and anotherones on 0, but still got black material in preview.

1 Like

Hi, has anyone found a solution for this? Same problem here. I have got 5 textures and I have remade the material three times and definitely is the Landscape layer blend that creates the issue. I have followed what you guys have advice with not success. And in addition of no material preview after saving the scene the shader turns the landscape all white. :frowning:

1 Like

Possibly wasn’t explained the best way above.

layer blend does not take textures, it takes a material attributes node output.

So, set up a material attributes with the textures (and UVs) you need, and feed the node into the layer blend.

It will work, on any engine version, or you would literally see nothing but complaints on the forums.

1 Like

It is 2025 and I do not understand what is going on but I can’t get the Landscape Layer Blend to work. I have followed numerous tutorials on Youtube but the result is always the same. It is not just about the preview material window. With the M_Landscape material assigned to my Landscape, nothing shows up. its all grey and dark.

No material assigned to landscape

Material assigned to landscape

The M_Landscape material

Not that it shouldn’t work at all, but you have no UVs assigned to the textures.
Add in a Landscape Layer coorod node and connect it to all the textures, then change properties of the node to taste.

Considering how landscape works, i think you seeing full black sort of makes sense. Without a defined UV on the textures…

It makes no difference connecting Landscape Coordinates to the Texture Sample UV nodes. It works just fine if I don’t use the Landscape Layer Blend.

IT can’t work just fine.
What’s 0x1 ?
same idea here.

You can submit a bug report anyway - but all they are going to do is tell you that you are using the material wrong, which you are, even if down the line the layer blend has an actual bug.

So fix it - then if the error persists you file a bug that won’t be completely ignored (who are we kidding, it’s epic, they’ll ignore it completely regardless).

So finally I found out what was missing. In UE5.6 I have to right click on the layer and select “Fill layer”. It wont automatically do this when creating the layer info.