Map Magic Extensions
Custom extensions for the Map Magic procedural terrain generator for the Unity 3D game engine.
Map Generators

Chance  takes a single matrix input and routes it to a randomly selected output, based on a weighted probability. (Similar to the “Split” generator for objects)

Pick  randomly chooses one of the attached inputs based on weighted probability and routes it to the single output. (The complement of “Chance”)
Object Generators

Single Point  outputs a single object location either based on an exact specified position (specified in worldspace coordinates or relative to terrain), or at a single random position chosen within a specified boundary.

Regular Spaced  outputs a series of object locations in a regular grid, based on a specified X and Z spacing.

1D Scatter  a modification of the builtin scatter generator that only places object locations along a line of fixed Z axis.
Usage
Simply download and copy to anywhere in your project’s Assets folder. The new generator types will appear under the “Custom” menu option of the MapMagic editor window.
Examples
The following graph has a 2/3 chance of creating desert, and a 1/3 chance of creating swamp biome.
The following graph picks either the Constant, Noise, or Voronoi generator to create the heightmap, with equal probability.
The following graph places a single cube on the terrain at coordinates somewhere between (300,120) and (400,150).