๐Ÿ“Use gradient noise functions for map generation

tags

ยง Procedural Map Generation

Large/3D terrain maps can be generated by layering multiple gradient noise functions. You can use a couple of noise functions with different amplitude and frequency (scale) to generate a height map. (See Fractal noise)

Then additional gradient noise functions can be used to sprinkle additional features: assign different terrain types, add trees and plants. One can use a 3D noise function to add 3D features like caverns.

Pros

Cons

References

Backlinks