Biomes

Noise Biome Split

Selects between two biomes using a density threshold.

biome_selector.noise_split

Noise Biome SplitThreshold0.0DensityOutputLow biomeHigh biome

What it does

Divide the map into two kinds of place, each with its own terrain and materials. A density decides which biome occupies each column, so broad noise can make large regions.

Connect 2D noise to Density and a biome to each biome input. Increase the noise scale if the map looks too patchy, then move Threshold to give one region more room. The choice is made at a fixed height for the whole column.

Inputs and outputs

NameTypeDefaultWhat it changes
Inputs
DensityDensityThe field read at Y zero to choose one biome per column.
Low biomeBiomeThe biome used at or below the threshold.
High biomeBiomeThe biome used above the threshold.
ThresholdReal0.0Higher values give more columns to the lower biome; equality also chooses it.
Output
OutputBiome selectorThe biome selected for each column.

Good to know

Use a volume selector for height changes

A 3D noise here still makes only one choice per column. Use Volume Noise Split for biomes that change with altitude.

See also