TERRAFORGE Documentation
  • WELCOME!
    • πŸ‘‹Hello!
    • 🏷️Supported Unity Versions & RPs
    • πŸ—ΊοΈRoadmap
    • πŸ–οΈChangelogs
    • 😎Support & Community
    • πŸ‘½FAQs
  • GETTING STARTED
    • πŸ”ŒInstallation & Setup
    • πŸŽ–οΈCreating New Terrains with TerraForge 2
    • β›΅Demos & Samples
  • HOW IT WORKS
    • 🧾Documentation & Code
    • πŸ—»Terrain Generator
    • ⛰️Terrains Grid Generator
    • πŸŒ‹Biomes Settings
    • 🏝️Terrain Painter
    • πŸ˜‡TerraForge Helper
    • βš™οΈGlobal Settings
    • πŸ“₯Save Biome Settings
    • πŸ“‡Load Biome Settings
    • πŸ’ͺRuntime Scripting API
Powered by GitBook
On this page
  1. WELCOME!

FAQs

Any questions? Maybe you'll find the answer here.

PreviousSupport & CommunityNextInstallation & Setup

Last updated 4 months ago

What is TerraForge 2?

is an advanced procedural terrain generator designed specifically for Unity, catering to developers and designers who need to create expansive and realistic landscapes effortlessly. Built on the foundation of procedural generation techniques and leveraging cutting-edge noise algorithms like , TerraForge 2 empowers users to generate intricate terrains quickly and efficiently.

What are the key features of TerraForge 2?
  • Procedural Terrain Generation: Utilizes advanced noise algorithms, including for rapid generation of detailed landscapes.

  • Hydraulic Erosion Simulation: Incorporates a sophisticated hydraulic erosion system to simulate realistic terrain erosion effects.

  • Terrain Groups: Allows for the creation of expansive terrains by grouping individual terrains, each customizable with unique biome settings.

  • Unity Rendering Pipeline Support: Fully compatible with Unity's rendering pipelines, such as Universal Render Pipeline (URP) and High Definition Render Pipeline (HDRP), ensuring seamless integration and visual fidelity.

  • 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.

  • Scripting API: Provides a powerful scripting interface for runtime customization and automation, enabling developers to programmatically control terrain generation and modifications.

  • User-Friendly Interface: Intuitive UI with interactive tools for easy navigation and quick setup of terrain generation parameters.

  • Comprehensive Documentation and Support: Detailed documentation, tutorial videos, and active community support through Discord, forums, and direct contact channels for assistance and troubleshooting.

Can TerraForge 2 generate infinite worlds?

No, TerraForge 2 generates finite terrains. While it doesn't create infinite worlds, it supports the creation of large-scale environments through . Users can generate up to a maximum grid size of 12x12 terrains, where each terrain can be individually customized with different biomes. This grid-based approach allows developers to simulate expansive landscapes with diverse geographical features and environmental characteristics across multiple interconnected terrains.

What Unity versions are supported by TerraForge 2?

TerraForge 2 is compatible with Unity 2021 and later versions. It supports all Unity rendering pipelines, including Universal Render Pipeline (URP) and High Definition Render Pipeline (HDRP).

How do I report bugs or seek support for TerraForge 2?

For bug reports and support, please visit our page. You can contact us via our or by email. Be sure to include detailed information about the problem you're experiencing for faster assistance.

Are textures and terrain levels included in the TerraForge 2 asset?

Yes, textures and terrain levels are included in the TerraForge 2 asset. This ensures you have all the necessary resources to create detailed and visually appealing terrains right out of the box.

What additional packages are required for TerraForge 2 to work correctly?

TerraForge 2 requires Burst, Mathematics, and Post Processing packages for correct operation. These packages will be automatically installed upon importing TerraForge 2 into your Unity project.

Is the water shader included in the asset?

No, the water shader is not included in the TerraForge 2 asset.

Does TerraForge 2 support scripting and automation?
What should I do if TerraForge 2 is not generating terrains correctly?
  • Check that settings such as noise and terrain resolution are configured correctly.

  • Check for generation-related error messages in the Unity console.

How can I optimize memory usage when using TerraForge 2?

Use lower resolution settings for terrains where possible.

Is there backwards compatibility with TerraForge Beta (v. 1.0.3)?

No, TerraForge 2 does not offer backwards compatibility with TerraForge version 1.0.3. However, the old version of the tool (beta version) will be converted to a Lite version and will remain available in the Unity Asset Store.

Why is there not the same detailed documentation for TeraForge (Beta)?

This version is considered outdated and we recommend upgrading to TerraForge 2. You can do this through the Unity Asset Store.

Yes, TerraForge 2 provides a that allows users to automate terrain generation and customization tasks.

Make sure you are using a .

Check the : all required dependencies should be installed correctly.

Have you scoured the documentation and still can't find the answer to your question? Visit the

πŸ‘½
TerraForge 2
FastNoiseLite
FastNoiseLite
terrain grouping
Support & Community
Discord channel
scripting API
supported version of Unity
TerraForge global settings
Support & Community page!