Splat
RustEdit ProThe nodes in the Splat category of the Terrain Graph's Add Node menu. Round sockets carry maps and square sockets carry single values. See Graph editor.
Join Splat
Build the 8 splat layers from two RGBA wires.
Inputs
| Input | Kind | Default | Notes |
|---|---|---|---|
| Layers 0-3 | RGBA map | ||
| Layers 4-7 | RGBA map | ||
| Normalize | On or off | On | On: each pixel's eight layers are scaled to add up to 1, and empty pixels get Dirt. Off: the weights stay as they are. |
Outputs
| Output | Kind |
|---|---|
| Out | Splat map. The result this node produces. |
Splat Base
Fill the whole terrain with one splat layer.
Inputs
| Input | Kind | Default | Notes |
|---|---|---|---|
| Layer | Whole number | 0 | The splat layer that fills the map: 0 Dirt, 1 Snow, 2 Sand, 3 Rock, 4 Grass, 5 Forest, 6 Stones, 7 Gravel. Slider from 0 to 7. |
Outputs
| Output | Kind |
|---|---|
| Out | Splat map. The result this node produces. |
Splat Layer
Paint a splat layer through a mask.
Inputs
| Input | Kind | Default | Notes |
|---|---|---|---|
| In | Splat map | The value this node works on. | |
| Mask | Map | ||
| Layer | Whole number | 1 | The splat layer painted where the mask is high: 0 Dirt, 1 Snow, 2 Sand, 3 Rock, 4 Grass, 5 Forest, 6 Stones, 7 Gravel. Slider from 0 to 7. |
Outputs
| Output | Kind |
|---|---|
| Out | Splat map. The result this node produces. |
Split Splat
Break the 8 splat layers into two RGBA wires.
Inputs
| Input | Kind | Default | Notes |
|---|---|---|---|
| In | Splat map | The value this node works on. |
Outputs
| Output | Kind |
|---|---|
| Layers 0-3 | RGBA map |
| Layers 4-7 | RGBA map |