# Hello!

### What is TerraForge 2?

[TerraForge 2](https://assetstore.unity.com/packages/slug/291432) is a powerful procedural terrain generator for Unity, designed to help you create stunning and diverse landscapes for your games, simulations, or virtual environments. Whether you are working on individual terrains or large, interconnected terrain groups, TerraForge 2 provides you with the tools you need to generate terrains quickly and efficiently both in the Unity editor and at runtime.

{% embed url="<https://youtu.be/-PWgB_8Rv6M?si=b3Bngt5OQrcAGfzY>" %}

<figure><img src="https://1503389242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmAcFth2IS05hBefll31s%2Fuploads%2FGTJdiRHMKsXw6suz0fUJ%2FScreenshot_39.png?alt=media&#x26;token=97fe50f2-3775-4e93-92fa-104753ae54c1" alt=""><figcaption></figcaption></figure>

Unlike many terrain generation tools that rely on complex node-based systems, TerraForge 2 is designed for simplicity and ease of use. This non-node-based approach makes it easier to integrate into your existing workflows and projects. You can start generating terrains with minimal setup, and the intuitive interface ensures that you can focus on creativity rather than technicalities. With TerraForge 2, creating realistic and varied terrains is straightforward, enabling you to bring your vision to life with less effort.

{% embed url="<https://assetstore.unity.com/packages/tools/terrain/terraforge-2-procedural-terrain-generator-291432>" %}

{% hint style="success" %}
Your feedback is invaluable to us! If you've enjoyed using TerraForge 2 - Procedural Terrain Generator, please take a moment to leave a review on the Unity Asset Store. For any issues or concerns, please contact our support team directly. We're here to help promptly and ensure your experience with TerraForge 2 is positive. Thank you for being a part of our community!
{% endhint %}

<figure><img src="https://1503389242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmAcFth2IS05hBefll31s%2Fuploads%2Fe5wPMBdcLdcyCfqGhT4o%2FCover%20large%202.png?alt=media&#x26;token=1a70b0c3-ae95-41e0-80a2-d9d745428ca0" alt=""><figcaption></figcaption></figure>

### Key Features

* **Procedural Terrain Generation**: Utilize advanced noise algorithms, including FastNoiseLite, to rapidly generate detailed and varied landscapes. TerraForge 2's generation is entirely procedural, meaning you won't be constrained by pre-made terrain stamps.
* **Hydraulic Erosion Simulation**: Incorporate realistic terrain erosion effects with our sophisticated hydraulic erosion system. This feature enhances the realism of your terrains by simulating natural processes such as rainfall and river flow.
* **Terrain Groups**: Create expansive worlds by generating groups of terrains. Each terrain in the group can be customized with its own biome, allowing for diverse and dynamic environments.
* **Unity Rendering Pipeline Support**: TerraForge 2 is fully compatible with all Unity rendering pipelines, including the Universal Render Pipeline (URP) and High Definition Render Pipeline (HDRP). This ensures seamless integration and high visual fidelity in your projects.
* **Terrain Painter Tool:** Designed to work seamlessly with all Unity rendering pipelines, the Terrain Painter leverages GPU acceleration to provide instant feedback on parameter changes. This means you can see the effects of your adjustments immediately, without the need for time-consuming baking processes. The Terrain Painter allows for dynamic and flexible coloring of your terrains, enhancing visual appeal and realism with ease.
* **Runtime Scripting API**: TerraForge 2 includes a scripting interface that allows for runtime customization and automation. Developers can programmatically control terrain generation and modifications, making it easier to integrate into dynamic environments.
* **User-Friendly Interface**: The intuitive UI and interactive tools of TerraForge 2 make it easy to navigate and set up your terrain generation parameters, even if you are new to procedural terrain generation.
* **Comprehensive documentation and support:** Detailed documentation, tutorial videos, and a growing community provide you with the resources you need to get the most out of TerraForge 2. Support is available through our Discord channel, forums, and direct contacts.

<figure><img src="https://1503389242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmAcFth2IS05hBefll31s%2Fuploads%2Ff9yZrxA8gWLaUlC5YZY5%2FScreenshot_2124.png?alt=media&#x26;token=5038322b-1880-438a-b629-fc1fcbb5547b" alt=""><figcaption></figcaption></figure>

### Why TerraForge 2?

TerraForge 2 was born out of a desire to create a convenient and fast terrain generator that caters to both individual terrains and larger worlds. Our goal was to provide a tool that produces impressive results while maintaining flexibility and ease of use. Whether you are generating terrains in the Unity editor or at runtime, TerraForge 2 offers a robust solution that meets your needs.

<figure><img src="https://1503389242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmAcFth2IS05hBefll31s%2Fuploads%2F1Pw51iltH65Klgseqr0b%2FScreenshot_35.png?alt=media&#x26;token=04927a6b-0d35-474e-8c48-083267b2e76f" alt=""><figcaption></figcaption></figure>

### Getting Started

Ready to dive in? Check out our detailed [installation guide](https://wiskered.gitbook.io/terraforge-documentation/getting-started/installation-and-setup) and step-by-step tutorials to get started with TerraForge 2. Whether you are new to procedural terrain generation or an experienced developer, our documentation will guide you through the process and help you create amazing terrains in no time.

<figure><img src="https://1503389242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmAcFth2IS05hBefll31s%2Fuploads%2FA6ucnq2J0Y1HYZF0150u%2FScreenshot_5.png?alt=media&#x26;token=3ea0ad71-a90c-4c3e-983a-c433d896e0c6" alt=""><figcaption></figcaption></figure>

### Join the Community

Join our growing [community](https://wiskered.gitbook.io/terraforge-documentation/welcome/support-and-community) of developers and artists on [Discord](https://discord.com/invite/KFWpRGMMbZ), participate in forums, and share your creations. We are here to help you every step of the way, and we look forward to seeing the incredible worlds you create with TerraForge 2!

<div><figure><img src="https://1503389242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmAcFth2IS05hBefll31s%2Fuploads%2FFJWd5zsjpia4l62UKVqa%2FScreenshot_472.png?alt=media&#x26;token=aacde56f-4f68-427d-ba1c-95ad033c0482" alt="" width="563"><figcaption></figcaption></figure> <figure><img src="https://1503389242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmAcFth2IS05hBefll31s%2Fuploads%2FlBqLQJqVVwjc63PJNPqN%2FScreenshot_151.png?alt=media&#x26;token=8be82d2c-7adb-42c6-b09b-c5d46c544b2d" alt="" width="563"><figcaption></figcaption></figure> <figure><img src="https://1503389242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmAcFth2IS05hBefll31s%2Fuploads%2FBbGoufmp0ffArQ3qunwA%2F63.png?alt=media&#x26;token=e6752926-bd9b-4aca-9ead-d88037fae703" alt="" width="563"><figcaption></figcaption></figure> <figure><img src="https://1503389242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmAcFth2IS05hBefll31s%2Fuploads%2F4rcKmYZOeYJvjsVUMW4g%2F67.png?alt=media&#x26;token=0778b988-9854-4cf3-8dfe-0d0f37f3c440" alt="" width="563"><figcaption></figcaption></figure> <figure><img src="https://1503389242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmAcFth2IS05hBefll31s%2Fuploads%2F1KQRyw6ET9967gbu7qiv%2FScreenshot_429.png?alt=media&#x26;token=8cfbdf20-5f1f-4cc5-b587-f0b342deb5f2" alt="" width="563"><figcaption></figcaption></figure></div>

#### Thank you for choosing TerraForge 2. Let's build some amazing terrains together!


---

# 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://wiskered.gitbook.io/terraforge-documentation/welcome/hello.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.
