Twinmotion にファイルを地形としてインポートすることで、実世界にある屋外のテレインをシーンに追加できます。 山、砂漠、峡谷など、さまざまなタイプのテレインを表現する地形ファイルを、実世界のデータや、さまざまなデザイン アプリケーションや画像編集ソフトウェアで作成されたデータに基づいて作成できます。 それらのデータを、さまざまなファイル形式で Twinmotion にインポートし、地形の [Sculpt (地形を編集)] ツールと [Paint (ペイント)] ツールを使用して形状と外観を変更できます。
このページでは、Twinmotion にインポートできる地形ファイルの形式について説明し、地形に関する [Sculpt] ツールと [Paint] ツールの概要について簡潔に説明します。 Twinmotion でのマテリアルのインポート方法の詳細については、「地形をインポートする」を参照してください。
サポートされている地形のファイル形式
以下の表に、地形として Twinmotion にインポートできるファイルのタイプを示します。 これらのファイル形式の詳細については、以下の「高さマップ」、「ポイント」、および「メッシュ」セクションを参照してください。
| ファイル形式 | 説明 |
|---|---|
| 高さマップ | |
| 16 ビットのグレースケール RAW 画像ファイル形式で、テレインのエレベーション データが黒、白、およびグレーのエリアの形式で含まれています。 |
| 16 ビットのグレースケール画像で、テレインのエレベーション データが黒、白、およびグレーのエリアの形式で含まれています。 |
| ポイント | |
| テキストベースのファイル形式で、テレインのエレベーション データが X、Y、および Z のポイントの座標形式で含まれています。 |
| テキストベースのファイル形式で、テレインのエレベーション データが X、Y、および Z のポイントの座標形式で含まれています。 |
| メッシュ | |
| Trimble SketchUp ソフトウェアのプロパティ ファイル形式。 |
| FBX (Filmbox) は Autodesk 社が所有するファイル形式です。 デジタル コンテンツ クリエーション (DCC) アプリケーション間のデータのやりとりを可能にするために設計されています。 |
| Wavefront Technologies によって初めて開発されたオープン ファイル形式。 多数のデザイン アプリケーションでこのファイル形式を開き、エクスポートできます。 ポリゴン メッシュ オブジェクトとして保存された OBJ ファイルのみをインポートできます。 Twinmotion では NURBS オブジェクトをサポートしていません。 |
| Maxon Cinema 4D ソフトウェアによって生成されるファイル形式。 |
高さマップ
次の高さマップ ファイル形式を Twinmotion にインポートして地形を作成できます。
.r16.png
高さマップは、グレースケール画像であり、テレインの高さデータを黒と白のカラー値の形式で保存します。 純粋な黒色のエリアは地形の最も低いポイントを表し、純粋な白色のエリアは地形の最も高いポイントを表します。 グレーのエリアは、エレベーションの最も高いポイントと最も低いポイントの間を表しています。 地形の寸法、最も高いポイントと最も低いポイントは、各高さマップファイルに保存されますが、それらをインポートすると、こうした値をオーバーライドできます。
次の画像は、上記と同じ高さマップが Twinmotion にインポートされ、地形に変換されたものを示しています。
高さマップ ファイルは、次のように複数の方法で生成できます。
Unreal Engine で [Landscape (地形)] ツールを使用する。
実世界のエレベーション データを利用し、オンラインの高さマップ ジェネレータを使用する。
Photoshop などの画像編集ソフトウェアで高さマップ ファイルを作成する。
ポイント
以下は、インポートして地形を作成することができるポイント ファイルの形式です。
.xyz.txt
ポイント ファイルは、プレーンテキストの ASCII ファイルで、テレインのエレベーション データを XYZ の座標形式で保存します。 ポイント ファイル内のテキストの各行は、水平 (X)、垂直 (Y)、およびエレベーション (Z) の値を使用して、テレインのポイントの位置を定義します。
ポイント ファイルは、メモ帳などの基本的なテキスト エディタを使用して開くことができます。 次の画像は、.txt のポイント ファイルをメモ帳で開いた例を示しています。
次の画像は、上記と同じ .txt のポイント ファイルが Twinmotion にインポートされ、地形に変換されたものを示しています。
メッシュ
Twinmotion は、ジオメトリとしてインポートできる幅広いファイル タイプをサポートしています。 また、これらと同じファイル タイプの一部は、地形としてインポートできます。 それらを (ジオメトリではなく) 地形としてインポートする場合、Twinmotion の地形の [Sculpt] および [Paint] ツールを使用し、形状や外観を変更できます。
次のメッシュ (またはジオメトリ) ファイル形式を Twinmotion にインポートして地形を作成できます。
.skp.fbx.obj.c4d
ポリゴン メッシュ オブジェクトとして保存された OBJ ファイルのみをインポートできます。 Twinmotion では NURBS をサポートしていません。
地形を編集およびペイントする
ファイルを地形として Twinmotion にインポートすると、[Properties (プロパティ)] パネルの [Sculpt] ツールと [Paint] ツールを使用して地形の形状と外観を変更できます。
[Properties] パネルで [Sculpt] ツールと [Paint] ツールを表示するには、ビューポートまたはシーン グラフで地形を選択します。
[Sculpt] ツール
地形のサーフェスを変更するには、[Sculpt] ツールを使用します。 [Sculpt] ツールの形状、直径、および強度をカスタマイズできます。 地形の編集を開始するには、[Sculpt] ツールを選択し、地形をクリック (または、クリックしてドラッグ) します。
スカルプティング ツール
| アイコン | 名前 | 説明 |
|---|---|---|
Raise (隆起させる) | テレインのエレベーションを隆起させます。 | |
Dig (掘る) | テレインに穴を掘ります。 | |
Smooth (ならす) | テレインの硬いエッジをならし、柔らかくします。 | |
Noise (ランダムに凹凸) | 地形に対して不均一に凹凸を作成することで地形のサーフェスにランダムなバリエーションを生成します。 | |
Erode (隆起を低くする) | 地形の高さを調節することでテレインの特徴の隆起を低くします。 | |
Flatten (平らにする) | マウスのクリック開始時にテレインのエレベーションを使用し、地形の他の部分に同じエレベーションを適用します。 |
[Sculpt] の設定
| 設定 | 説明 |
|---|---|
Shape (形状) | 地形の編集に使用される形状を定義します。 デフォルトでは、この形状は [Circle (円)] です。 オプション:[Circle (円)]、[Smooth circle (滑らかな円)]、[Blobs (塊)]、[Stains (まだら)] |
Diameter (直径) | [Sculpt] ツールによって影響を受ける地形の直径を定義します。 デフォルトの直径は 10 m です。 オプション:0 m ~ 160 m |
Intensity (強度) | [Sculpt] ツールによって作成されるエフェクトの強度を制御します。 値を大きくすると、より大きなエフェクトが地形に適用されます。 デフォルト値は 15% です。 オプション:0% ~ 100% |
[Paint] ツール
地形のサーフェスをペイントするには、[Paint] ツールを使用します。 ペイントを開始するには、いずれかのマテリアルを選択し、地形をクリック (または、クリックしてドラッグ) します。 デフォルトでは、ライブラリの [Materials (マテリアル)] > [Ground (地面)] > [Nature (自然)] カテゴリから 4 つのマテリアルが提案されます。
別のマテリアル タイプを使用するには、ライブラリで新規マテリアルを選択し、マテリアル タイルのいずれかにドラッグします。 最良の結果を得るため、[Ground] > [Nature] カテゴリのマテリアルを使用することをお勧めします。
テクスチャ縮尺、ペイント ブラシの形状と直径、およびマテリアルの不透明度をカスタマイズできます。
[Paint] の設定
| 設定 | 説明 |
|---|---|
Texture scale (テクスチャ縮尺) | テクスチャの縮尺を定義します。 最大値は、手動で値を入力することでオーバーライドできます。 オプション:0.001 ~ 100.00 |
Shape (形状) | 地形のペイントに使用される形状を定義します。 デフォルトでは、この形状は [Circle (円)] です。 オプション:[Circle (円)]、[Smooth circle (滑らかな円)]、[Blobs (塊)]、[Stains (まだら)] |
Diameter (直径) | ペイント ブラシの直径を定義します。 デフォルトの直径は 10 m です。 オプション:0 m ~ 160 m |
Opacity (不透明度) | ペイントされたマテリアルの不透明度のレベルをコントロールします。 オプション:0% ~ 100% |