The Foliage Tool is a Headache.

Hello,
I have some serious issues with the Foliage Tool.

I have absolutely no control over where the foliage gets placed or the rotation of it. It is truly, as gamers say, a “Spray n’ Pray” system.
A workaround would be to scale the brush radius down and set the density to a low value, but it gets very annoying when I want to actually place trees in bulk thus needing to increase the density value, or when I want to paint some grass and then quickly place a tree and vice-versa, I have to change the radius again.
Even with this way, trees tend to find a random spot withing the brush radius even if it’s very small so I can never fit a tree perfectly in a tight gap without painting and erasing about 5 times.

About the rotation. I mostly use palm trees in my level so I need to have precise control over where they are leaning. My current workaround is to place the palms in the spots I want them, then I select the “Select” tool and rotate them. It is truly time-consuming and annoying. I am willing to sacrifice the performance gain of using the Foliage Tool by placing foliage using Content Browser just to not have to deal with it.

So, the solution to this? I got 2 ideas.

  1. Add another tool beside the “Paint” tool. A tool that places a tree precisely where you click it and automatically possesses the rotate gizmo for every new tree that you place, allowing you to change the rotation immediately.

  2. Integrate it within the “Paint” tool. For example, by holding a key, maybe “Tab”, the painting circle turns into a dot allowing you to do the above^ ?

Now don’t get me wrong, I absolutely adore Unreal Engine 4 and everything about it, but the Foliage Tool is lacking in comparison to other tools.

Would something like this be possible? :slight_smile: