Skip to content

Unreal Engine Plugin to import ESRI shape files (only polygons for now).

License

Notifications You must be signed in to change notification settings

iwer/ShpGeometry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 24, 2023
ef61289 · Mar 24, 2023

History

18 Commits
Mar 24, 2023
Jan 29, 2021
Mar 24, 2023
Jan 29, 2021
Jan 29, 2021
May 27, 2021
Mar 24, 2023
May 25, 2021

Repository files navigation

ShpGeometry - Unreal Engine Plugin

This plugins is intended to import geometry from ESRI shape files. This is a very early version that imports only polygon shapes into a ShpFileAsset, that can be used to generate ProceduralMeshComponents.

Compatibility

  • Unreal Engine 4 is supported at least with 4.27 (branch ue4, tag ue4.27)
  • Unreal Engine 5 is supported up to 5.1 (on master branch)

Building

This plugin uses GeoReference, SpatialGeometryTools, UnrealGDAL, ue4cli and conan-ue4cli to build and manage the required GDAL libraries.

  • Download a Release of UnrealGDAL and place it in the Plugins directory or clone and follow instructions to build UnrealGDAL from source.

Usage

Add ShpGeometry to .uproject or .uplugin

"Plugins": [
  {
    "Name": "ShpGeometry",
    "Enabled": true
  }
]

Add build dependencies to your modules

PublicDependencyModuleNames.AddRange(
  new string[]
  {
    "ShpGeometry",
    "ShpGeometryEditor"
  }
);

Funding

Development of this code was partially funded by the German Federal Ministry of Education and Research (BMBF) under funding reference number 13FH1I01IA.

About

Unreal Engine Plugin to import ESRI shape files (only polygons for now).

Resources

License

Stars

Watchers

Forks