TerraWorld 2021 - Automatic Level Designer for Real-World Locations

Get TerraWorld 2021 from AssetStore

TerraWorld 2023 is here

[Gear Up For Creating Massive Gaming Worlds With TerraUnity Tools]( TerraWorld 2021 - Automatic Level Designer for Real-World Locations page-7#post-7657261)

Join TerraWorld’s Discord Channel
5218988--520088--Discord.png

TerraWorld is a plugin to create close to reality environments using real-world data from ESRI, NASA & OpenStreetMap along with built-in AI for procedural generation and placement of 3D assets in scene.

It’s a fully automatic level designer system working on top of a graph based system to finally create or place assets on top of terrain in scene with the least user involvement for complex scenarios*

To give you a glimpse of what can be achieved using TerraWorld, watch the following video from our “Uncanny Valley” demo scene which was made purely by TW during the development last year in HDRP:

Watch this video to see how easy huge detailed environments can be created within a few clicks from anywhere on Earth

We tried our best to bring an intuitive and user-friendly user interface where users can get creative with nodes and connections. For this, graphs come in 3 tabs of “Heights”, “Colors” & “Biomes” separately and can access each other’s nodes as external modules.

The following image shows the contents of the “Color” graph representing global colormap (processed satellite image) and 4 terrain layers (detail textures) connected to master nodes to create splatmapping and texturing on terrain.

Here is a scene breakdown showing each node’s contribution as frames

FEATURES

  • Node-based user interface easily shareable between TerraWorld users

  • Heightmap filters such as Erosion and Terrace to generate realistic terrain surfaces

  • Outputs slope and flowmap masks from heightmap

  • Realistic splatmapping and texturing on terrain coupled with built-in advanced terrain shader

  • Outputs specific area features such as water, trees, grass and etc. from online landcover data for area creation and assets placement

  • Advanced Terrain Shader which adds high-end features such as DX11 Tessellation, Height Blending, Colormap Blending, Procedural Snow and Stochastic Texturing for terrain rendering

  • Advanced Standard Shader for objects supporting Procedural Snow, Wind, Double Sided Rendering and Tessellation features

  • Biome Templates which are pre-made graphs to cover various biome types in nature such as Forests, Grasslands, Deserts and Tundra environments

  • Day Night cycle with automatic dynamic lighting adoption through the entire scene

  • Cloud System with semi-volumetric representation using billboards to also support low-end devices

  • Atmospheric Scattering to cover Volumetric Lighting and Aerial Perspective Fog

  • Wind Simulation to support vertex animation in materials

  • Volumetric Horizon Fog to fill in the gaps at scene horizon level and blend world bounds with sky

  • Procedural Snow coverage for the entire scene controllable from the UI when using built-in shaders

  • Water Shader with Flowmapping support on surface

  • Compatible with Unity’s built-in Post Processing solution

  • Scatter objects and GPU Instances with built-in high performance rendering of vegetation assets and other scene elements

  • Water area extraction from real-world landcover sources and automatic generation of Lake & River surfaces

  • TerraMesh - Generates copies of terrain surface at specific areas based on user-defined rules or analyzed environment elements such as slope, color, biome type and etc.

  • Cache System to work in offline mode

  • Massive collection of hand-edited art assets to start with creating desired landscapes

For full list of features, visit product page here: http://terraunity.com/product/terraworld/

* To TerraWorld includes built-in Biome Templates which are pre-designed graphs including all terrain generator and scatter nodes to create a rich environment based on obtained heightmap, satellite imagery and landcover data. Current available Biome Templates in package are Forest, Desert, Grassland & Tundra each with a High and Low setup in nodes.
Also any TerraWorld user can create simple to complex graphs with own taste and share with the world. For this, we will start a dedicated sharing system for all users soon.

One of the key features in TerraWorld is GPU Instanced Rendering of 3D models throughout the scene. The following video shows a short preview of editing capabilities of the system after the world is generated:

To follow the development stages of making Uncanny Valley scene, watch this playlist here: https://www.youtube.com/playlist?list=PLHZjBewgCVWcg1E9xeoLDjFFZGUjMhB7B

Download TerraWorld’s Help Document from here: http://terraunity.com/doc/TerraWorld_QuickGuide.pdf

6 Likes

Looks great! I hate to be that guy asking about integrations… But are there plans for an integration with vegetation studio pro?

Thanks, TW has its own vegetation rendering system but currently not as advanced as VS, however this has been asked many times before so we’ll definitely get into that later when TW is more stable.

1 Like

Can this generate low res terrain for in the distance and cope with the camera moving into those distant terrains so they become detailed and further terrains are displayed with a low res? Can the terrains be cached locally similarly to the other product you have?
Looking for a solution for a flight sim, so need to support long visible range and large terrains.

1 Like

Will it run on ios or tvos? ( latest devices)

@blacksun666 Streaming or dynamic scenes are not supported in TerraWorld yet, because the main focus is smaller worlds with higher details on ground but having dynamic scenes around player is what we are looking for in future.

In this case, TerraLand still suits for most of your needs with a streaming system in place.

@Lars-Steenhoff TW is a level generator and uses whatever assets you feed into the system, also the terrains are Unity’s built-in terrains. So generated worlds can be built into any platform Unity supports itself but as always high-end features such as DX11 Tessellation or GPU Instancing are limited in mobile/tablet devices.

1 Like

Forest and Desert templates comparison

1 Like

Too bad this wasn’t available for Black Friday/Cyber Monday week. This is beautiful, by the way. Do the trees have random scaling?

Thanks, it will be on 50% off as soon as it is released for a limited time so no worries.

Yes, the trees have random scaling and also rotation, random colors will be added as a feature in next versions too.

1 Like

TerraWorld takes ordinary terrains and enhance them both in shape and visuals. For the heights and shape enhancing it uses our advanced natural filters of erosion & terrace and for the visuals uses custom terrain shaders to support DX11 Tessellation, Seamless Procedural Texturing using noise functions in GPU, rock, stone, cliffs & overhangs placement (TerraMesh) on terrains using advanced automatic mesh blending technique (Geometry Blending) and more.

3 Likes

TerraWorld is now released on AssetStore, grab the package for 50% off for a limited time: TerraWorld 2021 - Automated Level Designer | Terrain | Unity Asset Store

Current TerraLand users will get TerraWorld for $49.99 instead of $69.99 as an upgrade as promised. This price is based on the initial 50% off which lasts for a limited time plus another 30% off as upgrade.

So after 50% introductory sale price ends, TL users will still receive 30% off for the original price ranging around $150.

1 Like

I purchased Terraland3 from the main website rather than the unity asset store,how do I avail of the upgrade?

Both AssetStore and our webstore have the same Upgrade Path in order to get TW with 30% discount if you already own TL and the system detects it automatically based on your purchasing history. Currently purchases are only available through AssetStore but we’ll set it up on our website in a few hours so that you can go on making purchases.

1 Like

I purchased Terraland3 from the website using a different email to what I use on the Unity Asset Store, I was hoping to upgrade on the website from Terraland3 to Terraworld rather than the Unity asset store, or would it be possible to have my email account changed on the main website?

@TerraUnity This is so beautifully done. I have some quick questions: Can I build a village on this procedural map? Will TerraWorld support a finite world, that loops around on itself? Thanks :slight_smile:

1 Like

No, it’s ok as our webstore process payments and upgrades separately from the AssetStore, so as you made the purchase from our website initially, you can upgrade to TW with discount as you would in AssetStore.

But please note that the upgrade path is still not available so the website does not check purchase history yet to convert the $69 to $49. So currently the site says $69 whether owning TL3 or not. We are working on it to be automatic and will fix it by tomorrow. Send us a DM so that we’ll let you know when it is fixed on our site.

Thank you. Yes, absolutely you can build worlds with any styles using your own assets to be placed and customize level design style through nodes. We have also prepared a lowpoly stylish template for the next version so that users will get started about various world styles.

Regarding finite worlds, there is no plan to do so but streaming solution such as the one in TL is on the road map.

Will TerraWorld import OSM data and create roads and buildings?

Yes, it will but it’s not available in the current version yet. We have basic road system and building generation already but it takes a bit of time to release it as a feature and cover urban areas.

1 Like