Biome
RustEdit ProThe nodes in the Biome category of the Terrain Graph's Add Node menu. Round sockets carry maps and square sockets carry single values. See Graph editor.
Biome Base
Fill the whole terrain with one biome.
Inputs
| Input | Kind | Default | Notes |
|---|---|---|---|
| Biome | Whole number | 1 | The biome that fills the map: 0 Arid, 1 Temperate, 2 Tundra, 3 Arctic, 4 Jungle. Slider from 0 to 4. |
Outputs
| Output | Kind |
|---|---|
| Out | Biome map. The result this node produces. |
Biome Classifier
Heat and moisture in, the five Rust biomes out.
Inputs
| Input | Kind | Default | Notes |
|---|---|---|---|
| Heat | Map | 0 is freezing, 1 is hot. Try a noise, or height inverted so peaks are cold. | |
| Moisture | Map | 0 is dry, 1 is wet. Only matters for warm biomes: it splits Arid from Jungle. | |
| Sharpness | Number | 30 | How hard the borders between biomes are. Higher gives cleaner edges. Slider from 1 to 200. |
Outputs
| Output | Kind |
|---|---|
| Biome | Biome map |
Biome Layer
Paint a biome through a mask.
Inputs
| Input | Kind | Default | Notes |
|---|---|---|---|
| In | Biome map | The value this node works on. | |
| Mask | Map | ||
| Biome | Whole number | 0 | The biome painted where the mask is high: 0 Arid, 1 Temperate, 2 Tundra, 3 Arctic, 4 Jungle. Slider from 0 to 4. |
Outputs
| Output | Kind |
|---|---|
| Out | Biome map. The result this node produces. |
Join Biome
Build a biome field from one weight per biome.
Inputs
| Input | Kind | Default | Notes |
|---|---|---|---|
| Arid | Map | ||
| Temperate | Map | ||
| Tundra | Map | ||
| Arctic | Map | ||
| Jungle | Map |
Outputs
| Output | Kind |
|---|---|
| Out | Biome map. The result this node produces. |
Split Biome
Break a biome field into one weight per biome.
Inputs
| Input | Kind | Default | Notes |
|---|---|---|---|
| In | Biome map | The value this node works on. |
Outputs
| Output | Kind |
|---|---|
| Arid | Map |
| Temperate | Map |
| Tundra | Map |
| Arctic | Map |
| Jungle | Map |