Generating natural-looking terrain from a few known peaks

Hi clever people,

I’m trying to find the best way to generate terrain that looks natural-ish (Which I suppose mainly means peaks descending as valleys and ridges, rather than a single plane).

I know the heights of a bunch of peaks which are scattered pretty randomly across the area, and I can generate a perlin noise terrain that can be pushed up at the peaks, but it looks bad, especially where the descents from the peaks overlap.

Can anyone recommend an approach for doing this in Processing?

Many thanks,
Dan

1 Like

Applying Perlin noise to intersecting cones isn’t going to get you the features you want. Try hydraulic erosion @jb4x @solub :