Hello everyone. I’m new to unity and I want to know how to create terrain for android… I want the best possible performance, I saw a few people saying that terrain lowers framerate…Should I just model my terrain just like any other static mesh? Any help would be appreciated
Yes, the terrain is expensive and should be avoided on mobile platforms. Just enabling the Frame Debugger Window while viewing the terrain in game view shows you aaaaaaaaallll the drawcalls spended for it. You have a few options to deal with that:
- Create the terrain entirely in your favourite modelling tool
- Use unity’s terrain, but convert it into your final used terrain. Assets like MTE (Mesh Terrain Editor), or Mesh Materializer do those things. They reduce performance for terrains to one drawcall.