Skip to content

Barebones Terrain Generation

Compare
Choose a tag to compare
@zak-grumbles zak-grumbles released this 11 May 02:52

v1.0 - Barebones Terrain Generation

This release contains the very base version of this project. At the time of writing, the program utilizes libnoise to generate Perlin noise. It then uses the Marching Cubes algorithm to approximate a landscape based off of the generated noise. Terrain variables can be altered through a control panel to produce other landscapes.

Compilation

At this point, the repository is only geared towards the usage of visual studio. Later releases may support cmake and other methods of compilation. Sorry for any inconveniences. I've included a zip here containing the executable for those who do not wish to mess with compiling.

Usage

Everything is handled through the control panel, even the camera movement. This kinda sucks, I know. I'll be implementing WASD movement as soon as I find the time. Check the file "manual.md" for a full explanation of the control panel.

Executable

  • terrain-gen_1-0.zip
  • To run it, simply extract the zip. Make sure that all of the .dlls are in the same directory as the .exe. Simple run the .exe and there you have it.