PROBLEME : L'outil Paint de Landscape ne fonctionne pas

Bonjour,

Quand j’essai de peindre avec l’outil “Landscape Paint”, impossible pour moi de peindre sur le terrain. Je n’ai aucun shader dans mes layers qui s’affiche, alors que j’ai bien créée un matériau “LandPaint”, en attribuant toutes mes textures dedans.
Pour finir je l’ai assigné au “Landscape Material”, mais rien ne fonctionne…

Pouvez-vous m’aider à régler ce problème svp ?

Voici l’image en question :

Salut, as-tu bien des nodes pour ces layers dans ton matériaux? Le materiel de landscape a besoin de nodes spécifiques

Hello!

Oui j’en ai dans mon mtld, je te fais une capture

Merci pour ta réponse :slight_smile:

Set this, you might be running out of texture-sampler slots:
image

Use Shared:Wrap

Thank you for your answer, but i don’t find this windows on UE5

Make sure you have the texture sampler/sampler-parameter/etc selected.

Yes, it’s enable but it doesn’t work yet :confused:
i have another message :

But i already try to find in another forum, and some people said it was a problem of UE5.
Depend of the version software

Sorry then. Common issue if too many texture sampler-addresses/slots are being used, it won’t paint the layer.

And before coffee apparently, I completely misread the issue, um, you have no layers defined in your landscape. They are all ‘none’. Give them names, and rebuild your level. See if your named-layers pop up.

The landscape system looks at the assigned material. If you are doing a landscape-layer-blend with layer ‘X’, or sampling from a layer with name ‘Y’, it should pick those out and provide named-layer slots in the editor.

It’s works! 've the material in the slot editor paint ! thank you
I’ve rename all the layer in slot material “Layer blend”

But right now all the landscape it’s black and i’ve the same message than before

(This layer has no layer info assigned yet. You must create or assign a layer info before you can paint this layer.)

Make each of your layer-names unique. The idea is you would have logic for a rock layer, a dirt layer, etc. When you want to add alpha, you reference the named-slot you set up and it gets a painter w/same name.

If you are new to unreal, this is a good tuorial-series: https://www.youtube.com/watch?v=NAJhppttJgI

Also, this is a proper way to set things up: Landscape Material Layer Blending in Unreal Engine | Unreal Engine 5.0 Documentation

Thank you for all information,it’s very kind.
i’ll read the link than you sent me!

And normaly, i think i’ll resolve the problem :slight_smile:

1 Like

N’oublies pas de créer les layer infos aussi :wink:
En cliquant sur le + ça les crée et les assigne en même temps :wink: