Version: Unity 6.0 (6000.0)
言語 : 日本語
Raise or Lower Terrain
Paint Texture

Paint Holes

Terrain (地形) の一部を隠すには、Paint Holes ツールを使用します。洞窟や断崖などを構成する Terrain の開口部をペイントすることができます。

ツールにアクセスするには、Paint Terrain アイコンをクリックし、ドロップダウンメニューから Paint Holes を選択します。

Terrain Inspector の Paint Holes ツール
Terrain Inspector の Paint Holes ツール

オーバーレイから Paint Hales にアクセスするには、以下を行います。

  1. Terrain Tools オーバーレイで、Sculpt ModeSculpt Mode メニューを選択します。Sculpt Mode ツールは、Terrain Tools オーバーレイの最後に表示されています。
  2. Terrain Tools オーバーレイで使用可能な Sculpt Mode ツールから、Paint HolesPaint Holes ボタンを選択します。

穴をペイントするには、Terrain 上でカーソルをクリックアンドドラッグします。Terrain から穴を削除するには、Shift キーを押しながらクリックアンドドラッグします。ツールのサイズをコントロールするには、Brush Size (ブラシサイズ) スライダーを使用します。Opacity (不透明度) スライダーは、ブラシを Terrain に適用するときの濃度を決定します。

内部的には、Terrain サーフェスの不透明度マスクは、テクスチャを使用して定義されます。Paint Holes ツールを使用して Terrain をペイントすると、このテクスチャが変更されます。したがって、ペイントした穴はすべて、使用する Terrain マテリアルがこのマスクに基づいてテクセルを切除または破棄する場合にのみ、可視化されます。

このツールはテクスチャを使用するため、ペイントした穴の周囲の端にエイリアシングが生じる場合があります。したがって、例えば洞窟を作成するときに、岩のメッシュなどの他のジオメトリで穴の端のエイリアシングを隠すことができます。

Terrain の穴では、ライティング、物理演算、ナビメッシュのベイクを使用できます。Unity では、ライティング、Terrain コライダー、ベイクしたナビメッシュの正確さを確保するために、穴をペイントしたエリアの Terrain 情報が破棄されます。

物理コライダーをサポートするには、穴のマスクテクスチャの解像度は、Terrain ハイトマップの解像度 - 1 に等しくします。

追加リソース


  • Paint Holes は 2019.3NewIn20193 で追加
Raise or Lower Terrain
Paint Texture