# Drawing rivers and lakes (beta)

### The editor

*The tool is stable but the rivers sometimes need some manual adjustment. It is still a huge time-saver but I suggest having a second look at the rivers created to make sure you don't have any artifacts. This is why the tool is currently in beta.*

The editor is split into two parts.

To the left, you have the functions currently available, and to the right are the settings available related to that function.

<figure><img src="https://3223403327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5xsfjHEQXblHDG7WFyoC%2Fuploads%2FDEhUqhuwdH3zlH2y5jZV%2Fimage.png?alt=media&#x26;token=bd79c33f-b62f-4217-ae13-bb338129f1cf" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3223403327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5xsfjHEQXblHDG7WFyoC%2Fuploads%2FXdQO0p31Zy37MLtdNtrs%2Fimage.png?alt=media&#x26;token=3f78960c-0d82-48b5-b733-d3be6add323c" alt=""><figcaption></figcaption></figure>

The rivers and lakes have similar settings, so I will cover them once for both functions. The settings are also saved!

PCG Graph: You can use your own PCG graph for the river generation.

Vegetation: allows you to use your biome to spawn around the river/lake

Vegetation Center: allows you to use your biome to spawn inside the river/lake

Point Distance: The distance between each spline point. Adding more points can add more resolution to the shape you want to create.

River Width: Determine the width of the river.

Water Offset: The system will lower the ground along the spline (for rivers) or inside (for lakes). The water offset allows you to place the water a bit below the spline level to make sure it doesn't appear outside the ground level.

River/Lake Material: allows you to choose which material to apply to the river/lake

Refresh All Biomes: Sometimes the biomes don't always update, this button will make them refresh all.

Use Water Level: Determine if the river can go below the water level or not. It usually feels better to leave it to true.
