# Overview

TerraRoad is a Terragen road creator! It combines a heightfield exported from Terragen with an svg path defining a road shape, and creates a new heightfield with the road path leveled and smoothed. The tool also creates a variety of masks that can be used in Terragen for shading the road and shoulder.

![](/files/-MiHhwR8iMepErNSIcx0)

![](/files/-MiHjFsVwmvnDA4s1E5p)

## Getting Started

{% embed url="<https://youtu.be/tF4_IzExQv8>" %}
Quickstart Video
{% endembed %}

To start using TerraRoad check out the installation and usage guides:

{% content-ref url="/pages/-MiHjKYDqutTyKGMyh4d" %}
[Installation](/terraroad/getting-started-1/installation.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MiHk3j4DHh55P3iLWCI" %}
[Getting Started](/terraroad/getting-started-1/installation.md)
{% endcontent-ref %}

## Settings

For information on the various settings available see:

{% content-ref url="/pages/-MiHjyXajJ1DaOxT\_Zvl" %}
[Basic Settings](/terraroad/settings/basic-settings.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MiHkvQXztfJhCRXGPIP" %}
[Advanced Settings](/terraroad/settings/advanced-settings.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MiHkxU9vvSFwLLn4gxO" %}
[Mask Settings](/terraroad/settings/untitled.md)
{% endcontent-ref %}

## Example Files

There are some example files included, a sample road svg, and a basic Terragen scene showing some ideas for using the resulting masks. To generate a heightfile from the sample scene, open the node 'Heightfield generate 01', and click Generate Now. Then right click on the node, and click 'Save file as' and save as an EXR image. For more help on exporting terrains from Terragen, see [this video](https://www.youtube.com/watch?v=NTlhqIs89ZI\&ab_channel=TerraTuts).

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://aknight0.gitbook.io/terraroad/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
