Hello world,

Unity developer switching to Unreal here, finally. I make large open-world like landscapes. I am having a hard time deciding on a set of packages to purchase in the marketplace that will replicate my past work flow in Unity. I will simply summarize how I create my worlds in Unity and would like a similar solution in Unreal and which packages that are necessary to be purchased.

1. Create and export height maps from World Machine
2. Import tiled height maps into Unity (tiled height maps are necessary so I can cull parts of the landscape based on distance to the camera - helps performance a lot)
3. Import splat maps for automatic texturing (steps 2 and 3 are one step actually)
4. Apply Complete Terrain Shading to play with texture quality and performance
5. Apply Vegetation Studio, which is a tool that automatically spawns foliage and other objects like rocks throughout your landscape, based on parameters such as height, slope, noise etc.
6. Apply Enviro for sky and weather management
7. Apply Volumetric Fog to make high distances invisible but also look natural
8. Apply World Streamer to help cull all parts of the landscape that are far away and invisible to the camera

I hope that was simple enough to understand, the whole process at the moment for me takes about 30 minutes to 1 hour. I can have a playable and pretty complicated landscape ready to go in that short amount of a time. I am a total beginner to Unreal at the moment but have extensive knowledge of C++ with a Computer Sciences background, and about 3 to 4 years of experience in Unity.

I would like to know how I can replicate this flow with Unreal and which packages are necessary for it.

Thank you everybody in advance!