Skip to content

jube/mapmaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MapMaker

MapMaker is a flexible heightmap generator that uses a wide range of well-known techniques:

You can see examples such as this one (Perlin noise):

Perlin noise

Requirements

MapMaker is written in C++11 so you need a C++11 compiler like Clang or GCC. The libmm0 library has no other dependency, the mapmaker binary depends on yaml-cpp.

Build and install

You can download the sources directly from github:

git clone https://github.com/jube/mapmaker.git

Then you have to use CMake to build the project:

cd mapmaker
mkdir build
cd build
cmake ../src
make

Finally, you can install the files (you may need root permissions):

make install

Use

MapMaker's library provides a pkg-config file so you can use it to configure your project.

pkg-config --cflags --libs mm0

Authors

  • Julien Bernard, julien dot bernard at univ dash fcomte dot fr

ChangeLog

See ChangeLog.md.

Copyright

This library is open source and is distributed under the ISC licence.

About

a flexible heightmap generator

Resources

License

Stars

Watchers

Forks

Packages

No packages published