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.
-
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.
-
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?