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