πŸ‘½FAQs

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

What is TerraForge 2?

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 FastNoiseLite, 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 FastNoiseLite 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: The Terrain Painter is a procedural terrain coloring tool currently in beta. 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 terrain grouping. 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.

Why are my terrain texture layers sometimes displayed incorrectly?

Sometimes terrain texture layers can be displayed incorrectly because the Terrain Painter tool is in beta. To solve this problem, you can close the current project in Unity and reopen it. We also recommend upgrading to a later version of the Unity engine.

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 Support & Community page. You can contact us via our Discord channel 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?

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

What should I do if TerraForge 2 is not generating terrains correctly?
  • Make sure you are using a supported version of Unity.

  • Check the TerraForge global settings: all required dependencies should be installed 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.

Have you scoured the documentation and still can't find the answer to your question? Visit the Support & Community page!

Last updated