The volcano overlay used in the design/inflate algorithm is made by adding cones of specific radii and heights such that their sum approximates the shape of a volcano:
Profile of component peaks of a volcano and the resultant summation. (note vertical and horizontal scaling are arbitrary) |
---|
In the above example, the first 4 peaks build up the volcano base, the 5th flattens-out the volcano top, the 6th carves out the caldera, and the 7th peak creates a flat volcano floor. It ain't fancy, but it works…well, sort of:
At the moment you can only choose between two different volcano sizes; small or large. These options select between some hard-coded radii and height presets (base radius, rim radius, inner floor radius, rim height, inner floor height).