Terrain (地形) の一部を隠すには、Paint Holes ツールを使用します。洞窟や断崖などを構成する Terrain の開口部をペイントすることができます。
ツールにアクセスするには、Paint Terrain アイコンをクリックし、ドロップダウンメニューから Paint Holes を選択します。
オーバーレイから Paint Hales にアクセスするには、以下を行います。
を選択します。Sculpt Mode ツールは、Terrain Tools オーバーレイの最後に表示されています。
を選択します。穴をペイントするには、Terrain 上でカーソルをクリックアンドドラッグします。Terrain から穴を削除するには、Shift キーを押しながらクリックアンドドラッグします。ツールのサイズをコントロールするには、Brush Size (ブラシサイズ) スライダーを使用します。Opacity (不透明度) スライダーは、ブラシを Terrain に適用するときの濃度を決定します。
内部的には、Terrain サーフェスの不透明度マスクは、テクスチャを使用して定義されます。Paint Holes ツールを使用して Terrain をペイントすると、このテクスチャが変更されます。したがって、ペイントした穴はすべて、使用する Terrain マテリアルがこのマスクに基づいてテクセルを切除または破棄する場合にのみ、可視化されます。
このツールはテクスチャを使用するため、ペイントした穴の周囲の端にエイリアシングが生じる場合があります。したがって、例えば洞窟を作成するときに、岩のメッシュなどの他のジオメトリで穴の端のエイリアシングを隠すことができます。
Terrain の穴では、ライティング、物理演算、ナビメッシュのベイクを使用できます。Unity では、ライティング、Terrain コライダー、ベイクしたナビメッシュの正確さを確保するために、穴をペイントしたエリアの Terrain 情報が破棄されます。
物理コライダーをサポートするには、穴のマスクテクスチャの解像度は、Terrain ハイトマップの解像度 - 1 に等しくします。