[RELEASED] Terrain Stitcher

Hi.

We made new tools for unity. This will be helpfull during work with multiple terrains. Here pack of informations about Terrain sitcher

Terrain Stitcher
2248040--223210--big1.jpg
With Terrain Stitcher/Stapler you can blend/stitch neighbour terrains using advanced or simple mathematical function. If you get hole at terrains border, during your work process you can easily blend it and remove. You can chose blend rage and mathematics function power. System contains blended LOD system for neighbour terrains, which remove LOD differences between terrain LODs.

Using Terrain Stitcher you can blend selected in hierarchy window terrains, or every terrain that exist in your current scene, simply in one click. Pack also contains free open source matrix operations and algorithms library.

Terrain scaler - it’s a script that will give you ability to rescale your terrain height without losing height data.

The pack contains:

  • Terrain Stitch system
  • Terrain Scaler
  • Smooth terrain LOD’s on borders script
  • Free Open source matrix operation library
  • Tutorial script
  • Undo after ctl +z
  • Manual

    Asset Store Link.

Here are some pictures of the available options:

Visit us:
Facebook
Twitter
Our website - naturemanufacture.com

You could also look at our other packs:

Unity Tools:
River Auto Material - create fabalous river in few seconds, (ground textures included)
World Streamer - optimise your game, stream data and remove memory, cpu, gpu usage, create endless looped world. Reduce loading times.
Terrain Stitcher Tools - connect multiple terrains, remove holes in 1 button click. Options will help you to handle any shape connections. Easy and fast border stitching.
Multiple Terrain Brush - work at multiple terrains as they become one, without any borders and holes

Terrain Shading:
CTS terrain shader - AAA terrain render and textures made with Adam Goodrich, 1 pass (less drawcalls then unity terrain), snow,water auto cover. Totaly easy in use.

Environment:
Ice World - ice shaders for water and models with huge ice textures library
PBR Graveyard Pack - really huge library of PBR cemetery sculpted and scanned models with foliage. You will find monastery, interiors, graveyards, nature, walls
Advanced Rock Pack - auto-covered rocks which you could easly blend with unity terrain. Big library of HQ ground textures included.
Advanced Foliage Pack - huge library of foliage (grass, roots, trunks) with ground textures. Vegetation studio supported.
Photo Scanned Park Assets - photoscanned and optimised park models like fountains, statues, bench, laterns, stairs and fences. Best LOD’s in the planet :smile:
Dynamic Nature Starter - library of rocks, trees ground textures and shaders which could be autcovered by snow at runtime.
Mountain Tree Pack - Dynamic Nature - HQ optimised tree pack. Cheap in render and gives fabalous render result.
Realistic Grass Pack - pretty old grass (billboard) texture library
Mountain Tree Pack - group of mountain trees, optimised and cheap in render.

Ground Textures:
Winter Ground Pack - library of winter ground textures like rocks, snow, paths , grass etc
Landscape Ground Pack - big library of ground/forest textures
Landscape Ground Pack 2- big library of ground textures

VR & FP Models:
VR Hands FP Arms - pack of hands and arms models with fabalous skin shader. Mobile and standalone versions.

Hi -
I just need to close gaps in the seams between 4 terrains.

I believe this tool will do this.

But will my terrains remain as 4 objects or will this tool merge into one?

I would like to keep as 4 separate terrains.

Thanks

G.

Terrain stitcher will close your holes between terrains. It will keep your terrains in parts. We only changing heightmaps at your terrain objects.

Thanks will give it a try.
Rgd
G.

Works brilliantly.
Thanks again.
G.

can i do it even if terrain{width, length, height } is different

if you have any video tutorial about it put it please

Yes but every terrain at the scene should have the same values.

I cant seem to paint any textures on the terrains that I stitch together, even after deleting the asset from my computer. Not sure whats going on or how to fix it.

Now it is actually acting like Im using the Paint Hight tool

Hi.
About what tool you talking about? Terrain stitcher is tool that will stitch only heightmap for you.

Can I ask, is this basically for doing the same as your other asset “Multiple Terrain Brush” or that is just more advanced?

:slight_smile:

Hmmm ok so:
With multiterrain brush you could paint splat, height map, blend borders, and work at all terrains like at one.
Terrain Stitcher is advanced tool only to repair, stitch borders (heightmap). In Stitcher you have few functions, that could repair, stitch in different ways. Also you could stitch all borders after one button click or only few that are selected. For initial or short work stitcher is very usefull, it finish borders in all or selected terrains and with multiterrain brush you could work on terrains like on one terrain. Multiterrain brush have only brushes so it will take a while, until you will blend all borders manualy by brush.

So Terrain Stitcher and Multiterrain Brush are quite different tools.

1 Like

Thanks for the reply and now understand more of the both - will now decide which to purchase hehe :slight_smile:

Hello,

Thank you for your asset, works great except this little issue.

When i use Terrain Sticher the first time it works well (image 1 before and image 2 after stitching), but then when i started my game in Unity and stopped it i saw this gap between my two terrains (see image 3):

Any idea where it come from?

Hi.
This is not a bug. You have many terrains and each terrain have own LOD system. We made a script to fix that. It called “terrain neighbours”. Simply add it to the scene to any object, Don’t destroy it during gameplay.

hi,
First of all, excellent tool, and i have a question.
Does or can the terrain neighbours script load and unload(culling) dinamically the tiles (terrains) as the player(camara) walks or run so the project runs smoothly?if not, any idea or help how to do it with the script you provide?thank you very much

Hi
If you want to load/unload terrains, models , particles and everything that you can save at the scene, even lightmaps you could use our World Streamer. https://www.assetstore.unity3d.com/en/#!/content/36486

Thank you very much ! Works well now !
Thanks for your asset !
We had a script that setted the neighbors too but seems like the flush in your script solved the problem !

1 Like

Hi there,

Will this work with multiple terrains that has it’s own splatmaps/textures/materials and different sizes?

Cheers

Hey … just bought ( Unity 5.4.1f)
But when I try ( all or selected terrain ) I get :

IndexOutOfRangeException: Array index is out of range.
TerrainStitch.TerrainStitchEditor.StitchTerrains (UnityEngine.Terrain terrain, UnityEngine.Terrain second, Side side, Boolean smooth) (at Assets/Terrain Stitch/Terrain Stitch Scripts/Editor/TerrainStitchEditor.cs:675)
TerrainStitch.TerrainStitchEditor.StitchTerrain (Boolean selected) (at Assets/Terrain Stitch/Terrain Stitch Scripts/Editor/TerrainStitchEditor.cs:279)
TerrainStitch.TerrainStitchEditor.OnGUI () (at Assets/Terrain Stitch/Terrain Stitch Scripts/Editor/TerrainStitchEditor.cs:106)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[ ] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)