Version: 2018.4
Terrain ツール
Raise or Lower Terrain

Create Neighbor Terrains 

Create Neighbor Terrains ツールを使うと、自動的に隣接する Terrain タイルを簡単に作成できます。Terrain InspectorPaint Terrain アイコンをクリックし、Terrain ツールのリストから Create Neighbor Terrains を選択します。

Terrain インスペクターの Create Neighbor Terrains ツール
Terrain インスペクターの Create Neighbor Terrains ツール

ツールを選択すると、Unity は、カーソルが置かれている Terrain タイルの周囲をハイライトし、新しい接続したタイルを配置できるスペースを示します。Terrain タイルを作成するには、その配置できるスペースのいずれかをクリックします。エディターは選択した Terrain と同じグループに新しい Terrain タイルを作成し、接続するタイルの設定をコピーします。また、新しい TerrainData アセットも作成します。

新しい Terrain タイルを作成できるスペース
新しい Terrain タイルを作成できるスペース

デフォルトでは、Terrain タイルの Terrain SettingsAuto connect は有効です。 Auto connect が有効な場合、Terrain システムは隣接する Terrain タイル間の接続を自動的に管理します。タイルは自動的に同じ Grouping ID を持つ任意の近隣タイルと接続します。

Grouping ID を変更したり、1 つ以上のタイルの Auto connect を無効にすると、タイル間の接続が失われる場合があります。Terrain タイル間を自動的に再接続するには、Reconnect ボタンをクリックします。 Reconnect は、同じ Grouping ID を持ち、両方のタイルで Auto connect が有効である場合にのみ、2 つの隣接するタイルを接続します。

Terrain タイルの Terrain Settings
Terrain タイルの Terrain Settings

グループ内の Terrain タイルを接続すると、他のツールを使用してテクスチャをペイントしたり、グループのハイトマップを継ぎ目なしに調整できます。ランタイムに、Terrain システムは、接続したタイルのテッセレーションと法線マップを自動的にブレンドして、法線の広がりによる継ぎ目やアーティファクトがない 1 つの Terrain として表示します。

1 つのストロークで 2 つの未接続のタイルをペイントしようとすると、Unity はそれらを別々のタイルとして扱います。そのため、適用するエフェクトは 1 つのタイルにのみ表れたり、各タイルで異なる様相になる場合があります。


  • 2019–01–29 編集レビュー を行って修正されたページ

  • 2018.3 で更新された機能

Terrain ツール
Raise or Lower Terrain