Hello.
I've already converted two meshes to two terrains (by using a script for Unity3D - which is called Mesh2Terrain.CS) and then I've put them together to make one big island (by using a plugin for Unity3D - which is called "Terrain Composer") and it was okay.
But it was only a scene with 2 meshes, Now I have made the real city for my project and it has more than 961 tiles (31x31 tiles) of meshes that are 1024x1024 and they are already near each other and everything looks okay.
The problem is converting all of 961 tiles of meshes to terrains takes too much time, I want to know if there is a better fast way available or not? I've tested the "Mesh to Terrain" asset and it didn't work.
Replies
You might also try creating height maps for each tile, then converting those to Unity Terrains. There may be tools to import height maps, instead of meshes.
What do you exactly mean by creating height maps? I mean, do you say that I should create 961 terrains in Unity and assign them height maps individually? if yes, the how would I render each height map in 3DS Max?
By the way, this is how the meshes look like:
This kind of work, converting many objects, is a good reason to learn scripting.
EDIT: Found a way to do so, just modified the Mesh To Terrain plugin's main CS code and then regenerate the terrains without any flat meshes and just with some teaks it is working like a charm.