Can't paint foliage on Certain Landscape

Hi all!

I seem to have gotten myself into a little conundrum. I’ve been working on recreating a paintball park in my area, and It seems that somehow I’ve screwed up the landscape layers in some way that prevents me from adding foliage to, well, half the park. The method I created the landscape probably had something to do with it, but I’d rather not lose the tedious work I’ve done so far having to start over again.

Without fully understanding the landscape tools, I’d originally tried importing an existing mesh of the landscape that I’d already made in Blender, however because I was importing a mesh without any LOD’s in it, I figured I’d reshape the existing Open World landscape into the shape of the field, which gave me some more creative freedom. However once I realized that using FLATTEN on one of the default landscapes (Base and Flat) will actually just raises the UE5 logo and ruin what I had been trying to do, I decided to collapse the layers and work with just one landscape layer from there.

From there I started using the Spline tool to make some recognizable paths to build from, I noticed that I couldn’t use the foliage tool on those blocks. I’m not sure if it was the Spline tool or if collapsing the layers, but I can’t figure out how to get the foliage tool to work with the landscape layers I’ve got.

Any help would be much appreciated, I’m still rather new at this, so assume I probably haven’t done anything correctly.

Hello, Nova1395 thank you for posting and welcome to the Unreal community.

There are a few reasons this can occur. With the data provided in your initial post, I can give you some points to look for:

The above image is checking if any layers are included/excluded. Clicking on the foliage and scrolling down a bit to find the Advanced section. If there is a value in your array for Inclusion, removing it may resolve the concern. There is a small save icon on your foliage that will save your foliage settings.

Checking the level for errant meshes.
I would check if any meshes are hiding under your landscape. Sometimes, a random plane or a misplaced floor can interfere with foliage placement.

Checking Collision:
Since a see a few trees already on your landscape I find it hard to assume your landscape’s collision is a concern. Just in case, I would check your collision.

I hope this information assists you.

Unfortunately I can’t say that did work for me - there were no meshes underneath the landscape, and nothing in the Exclusion layers. But that did put me onto creating a new Data Layer for landscapes, applying it to all landscapes, and then from the Foliage menu, selecting the newly created Data Layer from the dropdown.

Hope this might help somebody else in the future - thank you!

1 Like