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
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
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.
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.
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
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.
Can an Epic dev please respond to this issue???

