Terrain Size Does it Matter?

Hello All,

I have a question about terrain size (unity terrain), which hopefully is not a dumb question, but Im not sure so I’ll ask.
Does the size of a terrain affect the size of the game or performance?

My new game is going to be a webplayer game so I just want to be sure before I get too far. If I have the resolutions set to say for example 4,000 x 600 x 6000 (pic A) will it run or load slower than if it were 500 x 200 x 500 (pic B)?

If it does matter I may have really messed up? because all of my models etc… are set to a scale of 1 instead of 0.01 and that means I’ll have to resize and reposition everything to match creating smaller terrains for all of the levels :stuck_out_tongue:

Any Comments would be really helpful Thank You.

Sincerely,
Michael

428259--14815--$A.png
428259--14816--$B.png

The terrain size is just scaling the meshes generated by the heightmap. What affects performance are things like heightmap resolution, textures, detail objects, trees, pixel error, etc.

–Eric

Hello Eric,

Thanks for the reply :slight_smile: Are you saying that because I have the heightmap resolution, texture resolution the same in each example above that there really is no difference? Im just trying to be a little more clear :slight_smile:

Maybe Im thinking wrong but I was worried because I thought that if the textures had more ground to cover being a larger terrain then it would degrade performance or create a bigger overall file size. But if thats not the case Im TOTALLY HAPPY to be wrong.

Sincerely,
Michael

It definitely won’t increase file size, any more than scaling a regular model will do so. If anything, performance would go up when you scale the terrain up, since there’s less nearby terrain to calculate, so you get fewer draw calls. On the other hand, a terrain of 1000x100x1000 with everything scaled to 1 should look and perform exactly the same as a terrain of 100x10x100 with everything scaled to .1.

–Eric

Eric my Friend “You Are The Man”!!! Thank You sir.