Landscape Height Blend and Alpha Blend Issue

Hey everyone, yea I know, another landscape blending issue thread :confused:

I’ve been reading through the other threads trying to figure out how to solve my issue as well as reading this topic, Landscape Material Layer Blending in Unreal Engine | Unreal Engine 5.0 Documentation

I’m using a very simple material

For the Landscape layer Info assets, I set them all to “weight blended”

After that I painted the landscape component with the “LB Alpha Blend” rock layer, I believe this is what you’re suppose to do with the alpha blend layer?

After that I paint the dirt layer, everything is fine so far.

Once I paint the grass layer, everything goes bzork.

If I remove the dirt layer by painting over it with the alpha blend layer, then it returns to normal.


The same thing happens vice-versa, if i paint over the grass layer, it returns to normal. So what ive gathered is that it messes when dealing with more than 2 layers.

Hopefully I’m just missing some tiny step that I forgot to do or there’s some checkbox that needs to be checked.

I’m using 4.8.2

You are missing the “landscapecoords” node. Add that and connect it to the UV on each texture. See if that helps.

unfortunately It didnt :frowning:

I’ll try to mess around with it later today and see if I get anywhere with it

Try storing the grass/dirt alpha blend in the dirt channel alpha as well and plugging the dirt_height from the dirt textures alpha? could have something to do with the fact you’re pulling the grass and dirt height blend alpha from the grass texture.