Unity 2019.1 features a new Terrain Tools package for automating terrain creation.

Create a new project in Unity 3D from the Unity Hub:

create-new-project

Install the Terrain Tools package in the Unity project by going to Window » Package Manager:

window-package-manager

In the Package Manager window, under the Advanced menu select Show preview packages:

package-manager-show-preview-packages

Then, search for “Terrain Tools” and press Install:

package-manager-terrain-tools

Consider installing the free complimentary Terrain Tools Sample Asset Pack by Unity Technologies from the Asset Store by selecting Add to My Assets:

asset-store-terrain-tools-sample-asset-pack

From Window » Package Manager, select My Assets from the menu to search for Terrain Tools and press Import:

package-manager-terrain-tools-sample-asset-pack

Now back in Unity with everything installed, there’s a new Terrain option under the Window menu.

Select Window » Terrain » Terrain Toolbox:

window-terrain-toolbox

This will open a Terrain Toolbox window - change any settings and press Create:

terrain-toolbox

The terrain has been created in Unity:

unity-terrain

From the Hierarchy, select the terrain under the TerrainGroup to begin editing the terrain.

In the Inspector, under Terrain

  • Select Paint Terrain
  • Chose Raise or Lower Terrain
  • Under Brush Mask, select a brush
  • Under Stroke, set Brush Strength and Brush Size
  • In the scene, left-click to raise elevation; or, CONTRORL left-click to lower elevation

unity-terrain-paint