Banner December 25
Tops of the season
Latest added
Landscape Combinator

Landscape Combinator

Premium
Code Plugins
Engine version
5.5-5.7
Download type
Engine Plugin
Registration required
Only For Premium Users
Description

Landscape Combinator is an Unreal Engine 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.

 

Technical Details

Features:

  • Download real-world heightmaps from various sources

  • Create landscapes from heightmaps

  • Position landscapes correctly with respect to one another

  • Modify heightmaps with any external tool

  • Create splines from OSM data or from any data supported by GDAL

  • Automatically generate buildings from splines

  • Filter points in PCG based on real-world OSM data (e.g. to create forests based on real-world locations)

  • Automatically blend data between two landscapes to make seamless transitions

Code Modules:

  • BuildingFromSpline (Runtime Module)

  • ConcurrencyHelpers (Runtime Module)

  • ConsoleHelpers (Runtime Module)

  • Coordinates (Runtime Module)

  • FileDownloader (Runtime Module)

  • GDALInterface (Runtime Module)

  • HeightmapModifier (Runtime Module)

  • LandscapeCombinator (Runtime Module)

  • LandscapeUtils (Runtime Module)

  • SplineImporter (Runtime Module)

  • OSMUserData (Runtime Module)

 

Dependencies:

  • PCG (for the SplineImporter module)

  • GeometryScripting (for the BuildingFromSpline module)

 

Number of Blueprints: 12

Number of C++ Classes: 100

Supported Platforms: Windows, Linux

 

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

Comments
Comments is not yet
Add Comment
Only for Premium users
Other interesting assets