Ue5 landscape painting layer issue

I’m having issues with landscape painting, I have set up basic landscape material using: textures → landscape blend node → base color and it works in a way that my layer 0 paints normally, then my layer 1 and 2 can paint over it normally but I can’t paint over layer 2 with layer 1 or layer 0 and can’t paint over layer 1 with layer 0 but can with layer 2. I followed a tutorial on how to set up the material but I’m not sure it works in the 5.7 anymore (layer 0 grass texture, layer 1 sand texture, layer 2 stone texture) I’ve checked all the layer info and tried both LB weight and LB alpha in the landscape blend node but nothing has helped

2 Likes

Watch Problem | Streamable here’s a video of me demonstrating the problem, I have tried using flat normal and roughness maps, both LB Weight Blend and LB Alpha Blend, I’ve tried using Const Height Input set to both 0 and 1 did I miss a step or something I just can’t figure out why it’s painting over if the layer is lower on the list in the material but if it’s higher then it won’t paint over

1 Like

Just to let you know, you are not alone.

I upgraded my project to 5.7 and I cannot continue because of the landscape painting issues where blending seems to be totally broken.

Not sure how am I supposed to make a game with this when a simple core feature like landscape painting is not working properly lol.

Below an image, I tried to do the same thing with 5.6, there the layer blending worked, then moved the same project into 5.7, used the same material and as you can see the layers are ending up mixed together into this mutant of a material…. very sad.

4 Likes

Same issue for me on 5.7 and apparently also a little weird on 5.6

I’ve tried everything I could at this point

the alpha and texture are connected correctly passing through the landscape layer blend, the UVs are connected to a Landscape Coords, also tried removing that but no success.

Strenght of the brush, fallof, everything.

3 Likes

yeah I was wondering if it’s a bug or is it meant to do differently now but I still have no clue, just decided to work on other things while waiting for either a fix or advice

1 Like

I can add some extra info as I have the same problem.

They changed how this works and apparently you need to set as a non weight blend in the landscape blend node for each layer set it to alpha blend.

Then when you create a layer info assett with the plus symbol + next to the layer it is supposed to show the option fpr weight or non weight blend types. It is supposed to recognise the non weight option within the material that you inseted into the lanscape actor material slot.

Unfortunately it is not showing the non weight option and will just say save in dir.

So if you do this it create the layer info. If you in the layer info it will say non weight blend. also in the layer it will say it is a non weight blend. Unfortunatley it still doesn’t work. The only quick fix is to hold shift while painting to delete layers.

Bottom line the plus sign does not show the option to create a non weight blend layer info. It maybe that it is now auto as it does say the layer infos i created are non weight but it still doesnt work.

1 Like

Can an Epic dev please respond to this issue???

I also get this problem and at the moment, the only option seems to be to use Shift + LMB to remove all the textures you don’t need and then use LMB to paint only the texture you want to use – as a workaround, so to speak.

Currently, it seems that at least the transitions between textures are working more or less, and it seems to only affect textures and not single-color values, as can be seen here and there in various tutorials where the rock is only gray, the earth is only brown, and the meadow is only green, and does not have a texture.

Best regards, Marc ^-^

Hello my friends, I am a developer from China. In order to share my experience with you, I even switched from Edge browser to Google Chrome.

I’m using UE5.6 version of “Magic Map Material Maker”. I found that changing the blending mode of all layers in the “Landscape Layer Blend” node of the parent material to “LB Alpha Blend” restores the material’s appearance to normal. However, there are still some issues with occlusion between multiple materials. We may have to wait for an official fix.

I just ran into the exact same issue — it’s impossible to paint a texture at 100%. How can Epic leave such a bug in place on such an important feature and not push an emergency fix?!