Procedural Terrain Generation
Implementation
Details about the implementation can be found here. We are using Perlin noise to generate the height map, from which we then generate the terrain mesh.
Requirements
It has been tested only on MacOS, but it should work on Ubuntu also. (check the includes for OpenGL and GLUT)
OpenGL <= 2.0
GLUT
To compile:
$ cd src/
$ make
$ ./main
Resources
The following are great resources in wich the project was based on: