Tiling Terrain

Hi all,

I’ve only just discovered Unity this week and must say the whole thing looks very impressive. I’ve had an idea for a game in which I need to tile together several terrain meshes. My basic question is would Unity allow me to do something like this and would I need to do it via scripting or would I need to physcially place terrain meshes in a scene next to each other?

I want to be able let a player fly over the terrain and ‘loop’ from one edge of the tiled terrain to the other in any direction thus giving the impression of an infiate terrain.

You can easily Instantiate objects from the script language.

The best way to do this is probably always keeping 9 instantiated terrain meshes. So you can always see one patch further than where the player currently is at.

You probably don’t even need to instantiate but just move the 9 patches around when the player enters a new patch.

Hey there,

Right now I have quite a massive level set up in Unity. (It takes about 6 minutes to traverse… I think) It is imported directly from Blender, where it was arranged. It is divided into sections like you’d imagine. This way Unity can cull it better. It actually could be looped through scripting, but I don’t have a need for that. I’m sure if you got to that point and needed help with the scripting, any of the fine people here would be glad to offer some assistance. I don’t think it should be too tricky to make it loop.

Cheers,
-Jon

Dang, that Joachim is one fast replier. Beat me to the punch. :slight_smile:

-Jon

Many thanks for the tips - I’ll give it a go tonight :lol: