TerraLand 2 – High Quality Photo-Realistic Terrains from Real-World GIS Data

Here is the rendering of 40 x 40 km terrain surface of Monument Valley, USA.

TerraLand’s Offline Streaming system dynamically loads elevation & imagery data from a local server.

In this demo the scene contains 1024 (grid of 32x32) data files placed in a local hard drive location as a geo-server. The server has been created automatically by TerraLand.

Tiles will be streamed and rendered in realtime on demand around the player to sustain performance and memory footprint while dealing with huge amount of data in a server.

Using TerraLand’s Offline Streaming system, huge open world environments can be created and edited at runtime. This is what could never be achieved with traditional terrain loading which loads the whole dataset at the level start.

Our test with this demo showed approx. 14 gigabytes of data is needed to be populated in memory in order to generate the whole surface at level start which will eventually cause crash on any machine.

Thanks to the dynamic system in TerraLand Offline Streaming, this limitation is lifted and unlimited amount of data can be fed into the scene in a chunk by chunk loading behavior.

3 Likes

Hi, is this coming back to the Unity Asset Store?
Can you please provide some more info as to why it was deprecated instead of doing an upgrade to v3?

2 Likes

Yes, this is absolutely going to be back on AssetStore but here’s the story behind the temporary deprecation and removal of the asset:

As Unity has decided to remove its unityscript (.js) support from its API, all AssetStore packages which include these scripts were deprecated and removed. This was fine as the support team has already informed us about this and TerraLand has been removed because of 2 little unnecessary .js helper files in the package before we update it.
We have contacted the AssetStore support team regarding the case on February 18th and explained that all the packages including TerraLand has been completely removed even from our AssetStore’s publisher account so that we have no access to update/edit any of our packages. Finally it has come to the point where there’s a bug in our publisher account’s web interface and still desperately waiting for the Unity support team to resolve it!
It’s been almost 2 months from this bug in our account as all of our packages have been completely removed and we didn’t sell a single copy since then. We have exchanged daily support emails for the case but to no avail which made us so disappointed at this point.
This leads to a forced decision from ours to release the version 3 of TerraLand as a new product. It will be ready in about a week from now and will be uploaded on AssetStore.

Please let us know if you have any suggestions regarding this or have any other questions.

2 Likes

The bug in our publisher account has been fixed by Unity AS dev team and TerraLand has been re-submitted and waiting for the approval, so should be live soon…

2 Likes

What will be the upgrade path from v2 to v3?

The version 3 focuses on Streaming features mainly for cached local databases.

The changes in “TerraLand Dwonloader” interface has been described in here:
https://discussions.unity.com/t/611457 page-8#post-3339237

The structure of the generated database is described here:
https://discussions.unity.com/t/611457 page-8#post-3388627

We have already shown 2 types of downloadable interactive demos for generated database use-cases as follows:

  • Typical Elevation/Satellite Imagery terrains obtained and created entirely in TerraLand:

https://discussions.unity.com/t/611457 page-8#post-3383823

https://discussions.unity.com/t/611457 page-8#post-3388627

  • Streaming terrains out of high-res data from external sources and using “TerraLand Terrain” processors to prepare/crop data for database:

https://discussions.unity.com/t/611457 page-8#post-3396451

And yet there is another demo in TerraLand 3 which is not shared here where Terrain’s Heightmap & Splatmap is generated in World Machine and TerraLand’s Streaming feature is able to stream, generate and texture high-res (e.g. 8k) terrains out of splatmaps in runtime from the cropped/produced data utilizing “TerraLand Terrain’s” processors.

All these 3 types of demo scenes are included in the release with source to get you started on them.

There is also another demo scene which shows possible use-cases for generating/editing existing terrains using “TerraLand Terrain” which has been improved a lot and has a lot of new processors now.

Please note that All above features are reserved for version 3 as a new release stated here:
https://discussions.unity.com/t/611457 page-9#post-3453477
But current TerraLand 2 users will get discount as an upgrade to the version 3 applicable both from AssetStore as soon as it becomes live again and also from direct customers from our web store.

TerraLand 2 will not get any updates in future and latest features will be added to the version 3 and up starting the compatibility from version 2017.2 of Unity.

More information will be revealed as soon as the new release is ready and when the version 2 is live in AssetStore again.

1 Like

This is what I’m mostly interested in, what will be the upgrade price when it goes live?

The original price for ver. 3 will be lower than the current ver.2 as an introductory price for the first month or so and I guess we’ll give around 30 to 40 percent discount for current customers, so it won’t be that high if you make the purchase at launch.

1 Like

When is the release date for TerraLand 3? Is it compatible with Unity 2017.4? Also, would upgrading a Unity 5.x project with TerraLand v2.2 work in Unity 2017.4?

TerraLand 3 is already waiting for release but we still wait for the 2 version to become live again. It’s been 15 days now!

Yes, it is compatible from Unity 2017.2 up to the latest available version.

Yes, TerraLand 2.2 is also compatible with latest available versions of Unity including 2017.4 and upgrading your project is harmless; however, always backup projects before upgrading.

2 Likes

My Unity 2017.4 project is crashing with TerraLand v2.2. Please help!

TerraLand 2.2 has been tested and approved on Unity 2017.4. Import TerraLand package in a fresh empty project in whatever Unity version desired and see if the problem persists. If there are still issues with that, please report us the running platform, Unity version and issue’s behavior or send us any errors and warnings you may have received.

TerraLand is live again in AssetStore. Current version is 2.3.

3 Likes

Just curious, are there plans to be able to pull in real world buildings in TerraWorld?

Creating geo-referenced cities is one of the key features in TerraWorld. Our team is working on the implementation using our previous core solutions plus many new features. Following are some screenshots from the initial stages:

Pulling Real-World Data

Detecting Building Elements

Proper Base Texturing

Adding Complex Decorations

Roads & Streets Generation

*Please note that these screenshots are from early stages of the upcoming TerraCity in TerraWorld and the whole system is progressing quickly.

2 Likes

Oh sweet, that’s looking pretty good!

TY :wink:

Finally TerraLand 3 is here: TerraLand 3 Discussion Thread

Click To Buy For Only $25
Upgrade For Only $18
For A Limited Time Only
+ 30% Off For ver. 2 Users

New users will buy for $25 instead of $49 for a limited time.
ver.2 users receive extra 30% discount and pay $18 as an upgrade.

AssetStore version coming soon
Compatible with Unity 2017.2 & up

If you are already a TerraLand customer, you can login on our website and make the purchase by 30% off and pay $18 as an upgrade.

2 Likes

Wow, more than 30 upgrades in the last 24 hours… Just wanted to stop by and say Huge Thanks to you all great supporters :wink:

Also wanted to mention 4 main differences between ver. 2 & 3:

  • TerraLand 3 now includes full source codes & no more DLLs *
  • TerraLand 3 focuses on Cached Streaming of huge datasets for the first time in Unity
  • TerraLand 3 is not only for Real-World terrains but also any user-customized terrains whether created by 3rd party programs such as World Machine or other terrain generators in Unity
  • TerraLand 3 is a suite of various Terrain Editing Processors without needing any other assets in the cathegory

* This is probably the most significant feature in TerraLand 3 and this decision is based on faster and wider development for the solution. The features are growing and the need of source code for the community is so demanding. Users are no longer facing a black-box and it helps us all for better bug fixes and community contributions.

The journey with ver. 2 is now over and we move on developing the new release . Don’t miss the chance and get the new version before the introductory 50% plus 30% upgrade discounts go away.

1 Like

Bought today. Do you have any details on Terrain Enhancer. I am wanting to get more detail to the terrain.
Also is there any walk through on splatmaps and how to use them to add custom ground shader like with CTS.
Or some cleaver tricks that would work with Vegetation Studio for tree and foliage placement relative to the TerraLand 3 ground textures.