terrain work

When I copy a terrain to a new scene, or if I just duplicate the scene, any changes that I make to the new scene’s terrain are repeated back in the terrain on the old sceen! How do I avoid this without creating a whole new terrain in the new scene? I know I can save a height map, but it wont include all the texturing work.

You need to also make a copy of the Terrain Data property of the Terrain object. i.e. duplicate it in the Project window and drag it to the new Terrain object.

Okay this limitation has bothered me enough now, I finally decided to solve this once and for all.
Here is the step-by-step solution!!

  1. Select the Terrain prefab AND its corresponding Terrain-Data prefab in your Project folder.
  2. Press Ctrl-D to duplicate BOTH of these objects. (Give them a special name.)
  3. In your project folder, select your NEW Terrain prefab.
    IMPORTANT: In the inspector, click the “Gears” icon in the upper-right corner of Terrain (Script).
    Select: RESET!!! ← this does the MAGIC ! :smiley:
    Now, notice it says “Terrain Asset Missing, Assign”
    Drag your NEW Terrain-Data prefab (the icon looks like a tiny mountain) onto it.
  4. Now do the same (drag/drop) the NEW Terrain-Data for your Terrain-Collider component.
  5. Finally, drag your NEW Terrain prefab into your scene.
  6. Congratulations! You have a unique terrain you can adjust, paint, edit without affecting the original!

You’re Welcome!! :wink:

Steven

@MartianGames