TUTORIAL
• TerraLand 3 Tutorial - World Machine Terra...
Download original World Machine heigtmap & splatmap renders from here:
http://terraunity.com/freedownload/Te...
TerraLand's Offline Streaming system dynamically loads elevation & imagery (in this case, splatmaps) data created in World Machine on the fly.
You can use any high resolution renders from external terrain generators (e.g. World Machine, Geoglyph, World Creator, Houdini & ...) in this case World Machine and generate streaming terrains out of them.
A local server has been automatically generated containing of the tiles generated from World Machine renders, which will be streamed and rendered in realtime around the player.
Any renders from World Machine or any other terrain generator programs can be converted to Streaming Servers in TerraLand and streamed and rendered in runtime.
The original heightmap & splatmap renders from World Machine are 8192 pixels in resolution.
Using TerraLand's Offline Streaming system, huge open world environments can be created and edited at runtime from any external sources, such as World Machine.
Setup:
Simply put the generated geo-server containing elevation & imagery tiles in the root folder of the build.
Sever Structure:
The structure of the local server is so simple. It contains 3 main folders of Elevation, Imagery & Info.
The Elevation folder contains downloaded and generated heightmap tiles, and the Imagery folder contains downloaded satellite images as terrain textures.
As all the information for setting up the server is exposed here, and it's configurable from outside TerraLand, you can simply generate your own datasets and geo-servers from your own custom elevation/imagery data files created in any external Terrain/GIS programs.
How It Works
TerraLand's Offline Streaming feature is a real-time dynamic system which streams elevation/imagery data on demand. So as the player travels around the world, the system updates surrounding terrains and feed needed tiles from the assigned server and converts them to Unity terrain assets.
In the provided demo from the previous post, the whole world area which is downloaded and cached is 8 km x 8 km spread into a grid of 32x32 which is total of 1024 data tiles. The active see-able area around the player is set to be a grid of 8x8 (64 tiles) which are updating whenever needed. So imagine the active area as a small square which is in another bigger square as the world, which the smaller square updates its position in the world's bounds.
The original World Machine renders has been created by Midge Sinnaeve.
https://themantissa.net/blog/landscap...
Other useful free source to download World Machine renders and check with TerraLand Offline Streaming system.
https://www.tfmstyle.com/world-machin...
Music: The Flash Music - Eternity
#unity3d #terrain #openworld