# Terrain Tool

## Short Description

A tool for creating and shaping terrain meshes.

## Description

Creates a terrain mesh. This tool can be used with height maps and curves to shape it.

## Properties

### Base Properties

* **Scale**: Controls the scaling of the terrain mesh.
* **Material**: Defines the material used for the terrain.
* **Curved**: Adjusts the curvature of the terrain mesh.
* **Sink**: Determines the sinking effect within the terrain.
* **Relax Weight**: Sets the weight for relaxation of terrain features.
* **Subdivision**: Controls the subdivision level of the terrain mesh.
* **Height**: Sets the height range for the terrain mesh.
* **Uv Scale**: Controls the UV scaling of the terrain texture.
* **Seed**: Sets the seed value for procedural generation.

### Noise Properties

* **Turbulence**: Controls the turbulence effect on the terrain.
* **Mid Turbulance**: Adjusts the middle turbulence level of the terrain.

### Curve Properties

* **Curves**: Contains the falloff curves used to shape the terrain.
* **Sampling**: Adjusts the distance between points on the curves.
* **Falloff**: Sets the falloff range for the terrain shaping.
* **Interpolate**: Defines the interpolation value for the falloff.
* **Project Curves**: Determines if curves should be projected onto the terrain.

### Height Map

* **Texture**: Defines the texture used for height mapping.
* **Multiplier**: Controls the multiplier for height adjustment.


---

# 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://docs.polygonflow.io/dash-tools/terraingenerator.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.
