Unreal Engine 5.7 Problem with the paint material on the landscape.

Nope, this doesn’t work.

Yes, if you reorder the edit layers, then whatever is at the top, will have the full weight. But painting on it doesn’t erase anything from it’s bottom layers.
You can see this by reordering again.

If you for example make a grass layer, then a rock layer, then a dirt layer, in that order.
You paint rock selecting it’s edit layer (2nd in order). It works.
You then select dirt layer (3rd in order, so the top layer), and paint dirt in the same place. It works.
Now try reordering them again, making rock a higher layer. You will see that the place where you had previously painted rock, still has that rock, so it wasn’t erased.
Or instead of reordering, you can just erase your dirt (holding shift). There will still be rock underneath.

If like you said, selecting the correct edit layer erased layers underneath, then the rock should have been erased.

The way it works right now - is dumb. If we wanted this kind of behavior, we previously had the option of alpha layers which did exactly this. Normal weight blended layers shouldn’t behave this way. It makes the workflow hard, complicated, tedious.
And probably affects performance too, because now in the same place you might have 5 layers painted, when you only need the top one to be visible.

Is there going to be a fix for this in 5.7.2?
Weight blended painting has been in use for years, and people working on landscapes for years need this feature in 5.7.
Can we get a response from Epic Team please?

7 Likes

No you can’t get a response, and like I must have said a billion times stop using the useless landscape system.

Or use it in 4.something, make meshes from it, and use the meshes. But really just don’t use the landscape. Many dcc do a better job then the engine ever will be capable of, and PCG means you can add grass better than the landscape grass ever allowed.

1 Like

Thank you so much, it worked perfectly for my use case. I have been looking for a solution to this for several weeks already, and you are the first person to share one.