Skip to content

RagnarDanneskjold/utymap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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](https://github.com/reinterpretcat/utymap/wiki)

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 45.0%
  • C++ 30.8%
  • C# 20.9%
  • JavaScript 2.3%
  • Protocol Buffer 0.5%
  • CMake 0.4%
  • GLSL 0.1%