Version: 2020.1
ハイトマップの使用
Using Terrain at runtime

Terrain Settings

The final tool on the five-icon toolbar is for settings. In the Inspector, click the gear icon to reveal the Terrain settings.

Basic Terrain

プロパティー 機能
Grouping ID Auto connect 機能のグループ ID
Auto Connect これをチェックすると、使用中の Terrain タイルは、同じグループ IDを持つ隣接するタイルと自動的に結合します。
Reconnect On rare occasions, you might lose connections between Terrain tiles if you change the Grouping ID, or disable Auto connect for one or more tiles. To recreate connections between tiles, click the Reconnect button. Reconnect only connects two adjacent tiles if they have the same Grouping ID and if both tiles have Auto Connect enabled.
Draw これをチェックすると、Terrain の描画が可能になります。
Draw Instanced これをチェックすると、インスタンス化した描画が可能になります。
Pixel Error The accuracy of the mapping between Terrain maps (such as heightmaps and Textures) and generated Terrain. Higher values indicate lower accuracy, but with lower rendering overhead.
Base Map Dist. The maximum distance at which Unity displays Terrain Textures at full resolution. Beyond this distance, the system uses a lower resolution composite image for efficiency.
Cast Shadows Use this to define how the Terrain casts shadows onto other objects in the Scene. Rendering.ShadowCastingMode controls how the Terrain shadow interacts with Scene objects.
Off The Terrain does not cast shadows.
On The Terrain casts shadows.
Two Sided Casts two-sided shadows from either side of the Terrain. Enlighten and Progressive Lightmapper do not support two-sided shadows.
Shadows Only Shadows from the Terrain are visible, but the Terrain itself is not.
Reflection Probes これを使用して、Terrain 上でどのようにリフレクションプローブを利用するかを設定します。この設定は、MaterialBuilt In Standard に設定されている場合、またはリフレクションでレンダリングをサポートするカスタムマテリアル (MaterialCustom に設定されている) を使用する場合にのみ有効です。
Off リフレクションプローブを無効にし、リフレクションにスカイボックスを使用します。
Blend Probes リフレクションプローブを有効にします。プローブ間でのみブレンドが発生します。近くにリフレクションプローブがない場合、デフォルトのリフレクションが使用されます。ただし、デフォルトのリフレクションとプローブ間のブレンドは発生しません。
Blend Probes And Skybox リフレクションプローブを有効にします。プローブ間、または、プローブとデフォルトのリフレクションの間でブレンドが発生します。
Simple リフレクションプローブを有効にします。ただし、2 つの重複したボリュームがあるとき、プローブ間でブレンドは発生しません。
Material Lets you specify the Material to use for rendering Terrain.
Create The Create button only appears when you select a default Terrain Material. It does not appear when you select a custom Material. When you click Create, Unity creates a copy of the Material in your Project folder, which you can modify, and then automatically selects this new copy.

Tree and Detail Objects

プロパティー 機能
Draw これをチェックすると、樹木、草、ディテールを描画します。
Bake Light Probes For Trees これをチェックすると、Unity は各樹木の位置に内的ライトプローブを作成し、ライティングのために樹木のレンダラーに適用します。 これらのプローブは内部にあり、シーンの他のレンダラーに影響しません。

このオプションを有効にしなくても、樹木は ライトプローブグループ に影響されます。このオプションは、プロトタイプのプレハブ上で使用可能なライトプローブを持つ樹木にのみ効果があります。
Remove Light Probe Ringing これをチェックすると、Unity は目に見えるオーバーシュート (しばしば、強いライトの影響を受けるゲームオブジェクトに輪状に現れます) を取り除きます。この設定はコントラストを減少させ、Tree の Bake Light Probes for Trees に依存します。詳細は、Light Probe Groups: Ringing を参照してください。
Preserve Tree Prototype Layers これをチェックすると、樹木のインスタンスに Terrain ゲームオブジェクトのレイヤー値ではなく、プロトタイプのプレハブのレイヤー値を使用します。
Detail Distance この距離 (カメラからの) を超えるとディテールがカリングされます。
Detail Density 指定された領域ユニットのディテール/草オブジェクトの数。この値を低くするとレンダリングの付加を軽減することができます。
Tree Distance この距離 (カメラからの) を超えると樹木がカリングされます。
Billboard Start この距離 (カメラからの) を超えると 3D Tree オブジェクトをビルボード画像に置き換えます。
Fade Length この距離の間に、Tree が 3D オブジェクトとビルボードの間を遷移します。
Max Mesh Trees ソリッドの 3D メッシュとして表せる可視の Tree の最大数。この限界を超えると、Tree はビルボードに置き換えられます。

Wind Settings for Grass

プロパティー 機能
Speed 草を揺らすための風の速度
Size 草の多いエリアに風が吹いたときのウェーブの大きさ。
Bending 草オブジェクトが風によってしなる角度。
Grass Tint 草オブジェクト全体に適用される色合い。

Mesh Resolution

プロパティー 機能
Terrain Width Terrain オブジェクトの X 軸のサイズ (ワールド単位)。
Terrain Length Terrain オブジェクトの Z 軸のサイズ (ワールド単位)。
Terrain Height ハイトマップの Y 座標の最低値と最高値の差 (ワールド単位)。
Detail Resolution Per Patch 1 つのパッチ (メッシュ) に含まれるセルの数。この値はセルのグリッドを形成するために平方数で、ディテール解像度の除数でなければなりません。
Detail Resolution Terrain タイルにディテールを配置できるセルの数。この値はグリッドを形成するために平方数です。

Holes Settings

プロパティー 機能
Compress Holes Texture If you check this box, Unity compresses the Terrain Holes Texture to the DXT1 graphics format in the Player during runtime. If you don’t check this box, Unity does not compress the Texture.

Texture Resolutions

プロパティー 機能
Heightmap Resolution Terrain のハイトマップのピクセル解像度。この値は、2 の累乗プラス 1、例えば 513 (つまり、512 + 1)。
Control Texture Resolution The resolution of the splatmap that controls the blending of the different Terrain Textures.
Base Texture Resolution The resolution of the composite Texture to use on the Terrain when you view it from a distance greater than the Basemap Distance.

Require resampling on change indicates that when you change properties under Texture Resolutions, the Editor resizes the Terrain tile’s content to the new size you specify, which can potentially affect the quality of your content.

ハイトマップの Import/Export ボタン

Import RawExport Raw ボタンで、RAW のグレースケール形式の画像ファイルに Terrain のハイトマップを設定したり、保存したりできます。RAW 形式ファイルは、サードパーティの Terrain 編集ツール (Bryce など) で生成し、Photoshop で開き、編集し、保存することができます。これにより、Unity 外部の洗練された方法で、Terrain の生成と編集が可能になります。

ライティング

プロパティー 機能
Contribute Global Illumination Enable this check box to indicate to Unity that the Terrain influences Global Illumination computations. When you enable this property, Lightmapping properties appear.
Receive Global Illumination You can only configure this option if you’ve enabled Contribute Global Illumination above. If you don’t enable Contribute Global Illumination, the Terrain registers as non-static, and receives Global Illumination from Light Probes.

ライトマップ

プロパティー 機能
Scale in Lightmap Lets you specify the relative size of an object’s UVs within a lightmap. If you set this to zero, the object is not lightmapped, but still contributes lighting to other objects in the Scene. A value greater than 1.0 increases the number of pixels (the lightmap resolution) used for this GameObject, while a value less than 1.0 decreases it.
Lightmap Parameters グローバルイルミネーションを使用してオブジェクトのライトマップを生成する処理に影響する高度なパラメーターの設定を可能にします。詳しくは、Lightmap Parameters を参照してください。
Rendering Layer Mask Determines which rendering layer this Terrain lives on. When you use a scriptable render pipeline, you can specify an additional rendering-specific layer mask. This filters the renderers based on the mask the renderer has and the mask passed to the DrawRenderers command.

Terrain Collider

プロパティー 機能
Material コライダーが他とどのように相互作用するかを決める Physic Material への参照。
Terrain Data The TerrainData Asset that stores heightmaps, Terrain Textures, detail Meshes, and Trees.
Enable Tree Colliders これをチェックすると、Tree Collider が使用可能になります。

  • 2020–01–16 Page amended

  • Updated content to reflect new UI and options

ハイトマップの使用
Using Terrain at runtime