LandscapeCombinator - Landscape Combinator

Landscape Combinator is an Unreal Engine 5.6 plugin that lets you create landscapes from real-world data in a few simple steps:

  • Create landscapes from real-world heightmaps (with a basic landscape material to visualize them),

  • Create landscape splines from OSM data.

  • Automatically generate buildings using splines representing buildings outlines in OSM,

  • Add procedural foliage (such as forests) based on OSM data (or other vector files supported by GDAL).

When creating a landscape for a real-world location, the plugin will adjust its position and scale correctly in a planar world. You can thus create several real-world landscapes of various quality and have them placed and scaled correctly with respect to one another.

Notes:

  • The plugin (and source code) is available for free on GitHub for non-commercial projects, or if you want to try it before buying it.

  • The trees (temperate Vegetation: Spruce Forest), high quality textures, and foliage (Megascans) displayed on the captures are not included in the Plugin. They are available for free in the Unreal Engine Marketplace.

Supported Platforms: Windows, Linux

Documentation: https://landscapecombinator.github.io/LandscapeCombinator/

Tutorials: https://youtu.be/g2Be5DAFYpw and https://www.youtube.com/watch?v=RM97Jzj5MB0 (newer) and https://www.youtube.com/watch?v=doSbw8PQ1YI (older)

GitHub: https://github.com/LandscapeCombinator/LandscapeCombinator

Discord: https://discord.gg/4dqbEXkUSv

It is helpful for me ,thank you

1 Like

Hi! Do this works in a packaged game? i.e., in a runtime game. I know that landscape cannot be edited in runtime, I am hoping that you solved the problem :slight_smile:

Hello! You can use the plugin in editor to create a landscape, and then the landscape will work normally at runtime.

If you want to create a landscape at runtime then this is more difficult, and not possible with the plugin. But there’s an option to create a (dynamic) mesh for the landscape instead of a “real” landscape (which will have the same shape), so this could work for you.

Feel free to try the project from GitHub, and join the Discord :slight_smile: