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.
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.
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…
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.
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.
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.
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.
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:
Wow, more than 30 upgrades in the last 24 hours… Just wanted to stop by and say Huge Thanks to you all great supporters
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.
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.