I’m having a strange issue with the procedural landscape grass. I have a pretty basic layer blend material for texturing my landscape and have my ‘grass’ texture linked up to output a landscape grass type. I painted some grass texture around and everything was populating correctly, however when I edited some spots where grass had been misplaced (just painted over with a mud texture) the grass meshes are still there.
I’ve tried rebuilding grass maps and it seems to be having no effect. I’ve double checked the opacity on the new texture too (to make sure it’s 100% opacity and not a blend of the two).
Hmmm… can’t say anything definitive. It really depends how you coded the material. Have you tried just painting the grass layer with the shift key held?
Could jusat have to do with the wrong type of landscape layers. You know, when you want alpha but you select no blend by mistake sort of thing.
Either way without seeing the full material we can’t know.
From your “grass_01” to Grass you are just doing it wrong. You need to subtract mud if you don’t want grass to show up on mud.
did you manage to fix it? iam having the same issue and i cant find anyway to solve it. i tried to add a new texture layer to my landscape material but when i did the whole material broke. i deleted the layer and try to do build grass maps but it didnt work. the most strange thing is that all layers works except the grass. and i have no idea why.
Usually this happens when you manually moved your landscape from where its supposed to be.
There were some commands that would fix it but they have been removed.
Best you can do is remove the grass node entierly, rebuild the material, save all, restart the editor, ensure the extra instances are gone, and re-add the grass node.