Hi guys im trying to create a game environment using a terrain in unity the problem is the terrain drops my fps drasticaly for 10pfs when before they are 50/60fps... If i try it with a single mesh it stays 50fps..
Right now im using a 500 by 500 terrain with resolution of 1016... Is this too large or wt the hell am i doing wrong here??
Appreciate any help
Replies
In some cases i've had better luck importing a custom mesh instead of using unity's built in terrain, though the range of applications become more narrow with this approach.
Seems like a huge drop in performance for what is really a small terrain. Unity's terrain certainly isn't super optimized, but it shouldn't be *that* bad.
We are using Unity terrains in our mobile game, but only to use the sculpting and painting tools in Unity to match our camera and prop meshes.
Once we're done creating it, we export it to a mesh and splatmap, decimate the mesh in 3ds Max, then import that back into Unity. Works pretty well.
The performance and memory gains from using a decimated mesh are significant, for us.
We also make the Unity terrain into a prefab, so we can drag it back into the scene if we need to edit anything.