Streaming an existing level that used World Composition places the landscapes in the correct spot, but any foliage tied to that landscape is placed on the landscape tile at 0,0 instead of its corresponding tile.

This issue was reported in 4.19.2 (CL- 4033788) and reproed in 4.18.3 (CL- 3832480), 4.20 Preview 5 (CL- 4173640), and Main 4.21 (CL- 4179850)

Steps to Reproduce
  1. Open the UE4Editor
  2. Make a folder called Regular_Level, go to File > New Level > Default and save the level as 'Persistent_Level' in the Regular_Level folder
  3. Enable World Composition for 'Persistent_Level' in World Settings
  4. Create new sublevel called 'Left' in Levels Panel, save it in the Regular_level folder and make it your current level
  5. Create a landscape in the 'Left' level
  6. Go to the World Composition tab, right click the level and add an adjacent landscape level, name it 'Right' and save it in the Regular_Level folder. The new level's landscape may not be directly adjacent to the existing one.
  7. In the World Composition tab, drag the new landscape so that it lines up directly adjacent, to the right of the existing landscape tile
  8. Select the foliage tool and add any static mesh to the foliage.
  9. Change the brush size to 2048 and paint the foliage on both landscape tiles.
  10. Create another folder called Duplicate_Level
  11. Go to File > New Level > Default and save the level, named 'Dupe_Persistent_Level' in the Duplicate_Level folder
  12. In Levels panel, go to add existing levels, and choose 'Left'. Do this again, but choose 'Right' the next time

Results: Foliage from the 'Right' tile is offset

Expected: Foliage shouldn't be offset from their source tile

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-61424 in the post.

Login to Vote

Won't Fix
CreatedJul 3, 2018
ResolvedFeb 23, 2021
UpdatedApr 26, 2021