Painted foliage "disconnect" from landscape

Hi,
When painting foliage with the foliage tool, I notice that after some time some foliage act if they are not connected to landscape anymore :

  • Scuplting landscape let the foliage under or over landscape
  • Using the “reapply settings to instances” tool does nothing
  • The paint foliage tool can’t unpaint this foliage
  • Using “show > foliage types > hide all” doesn’t hide this foliage
    Of course they are still “foliage instance” and doesn’t show in the world outliner. It seems that the foliage tool simply ignore them.
    Some foliage still works fine, move with landscapce sculpting, can be unpainted, hide with the “hide all” foliage setting, etc.

I don’t have steps to reproduce this bug as it happen randomly but is REALLY annoying as you have to manualy delete each foliage one by one every time you work on the landscape.

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks

In 4.26.2 version. It happened to me to have disconnected foliage from the landscape, the reason is that I renamed the LandscapeStreamingProxy object in the World Outliner. This seems to cause all foliage on it to actually disconnect, causing the same issue mentioned above: If you try to sculpt the foliage will not follow anymore the ground.

The only way I managed to fix it is to “select invalid foliage” (its a button in the toolbar when in Foliage mode), then move all of them up with the select tool, and then press “End” on your keyboard, which is forcing them to reconnect to the ground. This worked for me, but will be better if the bug was fixed somehow.

2 Likes