github

reinterpretcat / utymap

  • четверг, 28 июля 2016 г. в 03:14:29
https://github.com/reinterpretcat/utymap

C
Library for dynamic 2D/3D map construction using various data sources.



Build Status Join the chat at https://gitter.im/reinterpretcat/utymap

Description

UtyMap is a library which provides highly customizable API for procedural world generation based on real map data, e.g. OpenStreetMap, NaturalEarth. Core logic is written on C++11 and can be used on many platforms as it has no dependency to specific game engine or application framework. You can use it to create interactive world at different zoom levels, including globe and ground:

Project structure

Project consists of two sub-projects:

  • core contains essential logic written on C++11 to build library for constructing of map based apps: terrain/buildings/osm-objects mesh generators, mapcss parser, spatial geo index, etc.
  • unity contains examples written on C# which can be reused to build map oriented Unity apps using core library. It will demonstrate basic use cases: globe zoom level rendering, 3D scene with all details.

Project status

Project is under development, more details will be given later.

Documentation

Wiki