3Dコンテンツ
スペースに3Dオブジェクトを追加するには、Actions メニューを開き、ファイルをハイライトされたエリアにドラッグ&ドロップするか、そのエリアをクリックしてファイルブラウザを開いてください。
Arrival.Spaceはさまざまな種類の3Dオブジェクトもサポートしています。以下のタイプが利用可能です(各項目は専用のサブページにリンクしています):
追加コンテンツ
Gaussian Splatとメッシュを組み合わせたい場合があります。追加コンテンツ機能を使用すると、メッシュ、Gaussian Splat、または複数の3Dオブジェクトファイルなど、さまざまな種類の3Dコンテンツを1つのシーンに統合できます。
追加コンテンツを配置するには、からアクションメニューを開き、2 Content を選択して、シーン内にエンティティを配置します。また、ハイライトされたセクション3にファイルをドラッグ&ドロップしてアップロードおよび配置することもできます。このオプションを選択すると、デバイスのファイルエクスプローラーが起動し、アップロードしたい3Dモデルを選択できます。アップロード後、メッシュの場合はモデルが表示されます。Gaussian Splatはスペースの中心に配置されます。フロア上の場所を選択してクリックしてモデルを配置します。右クリックで配置をキャンセルできます。
3Dコンテンツの作成セクションでは、日常的な例を使って3Dオブジェクトの仕組みをわかりやすく説明しています。
対応フォーマット一覧
| カテゴリ | 対応フォーマット | 特殊機能 | |
|---|---|---|---|
| Gaussian Splat | PLY, SPZ, SPLAT, SOG | コリジョンメッシュとLevel of Detailを生成するオプション | |
| 最適化されたSplat | ZIP (LCC, LCC2, LOD) | Level of Detail(LOD)を生成するオプション | |
| メッシュベース | GLB, GLTF | 埋め込みアニメーションをサポート | |
| Universal Scene Description | usd | ||
| 画像 | png, jpg, gif | 3Dオブジェクトプレーンに変換されます | |
| 動画 | mp4, mov | 再生同期オプション | |
| サウンド | mp3 | 空間サウンド |
ギズモ
3D ワールドは X、Y、Z の 3 つの軸で構成されています。Gizmo は 3D 環境向けの視覚的な操作システムです。選択した 3D オブジェクトをマウスでドラッグし、これらの軸に沿って移動または回転できます。また、オブジェクト自身を基準に操作するか(Object mode)、Space 全体を基準に操作するか(World mode)を選択できます。Gizmo の見た目は、現在の操作に応じて変わります。
Gizmo メニュー:
- Move
- Rotate
- Scale
Move モードでは、Gizmo に X(赤)、Y(緑)、Z(青)軸を表す 3 つの矢印が表示されます。対応する矢印をドラッグすると、その軸に沿ってオブジェクトを移動できます。
さらに、色付きの四角形を使うと、その四角形の位置に応じて 2 方向へ同時に asset を移動できます。たとえば 青い四角形を使うと、X(赤)軸と Y(緑)軸の両方に沿って asset を同時に移動できます。
左側の数値入力フィールドを使って、位置を正確に調整することもできます。特定の値を入力するか、+/- ボタンで現在の値を 1 単位ずつ増減します。
回転時には、Gizmo は 3 つの円形ディスクに変わります。ディスクをクリックしてドラッグすると、対応する軸を中心にオブジェクトを回転できます。
入力フィールドに回転値を指定することもでき、オブジェクトは入力された位置へ自動的に回転します。また、入力フィールド横の +/- ボタンでオブジェクトを +/- 90 度回転できます。
オブジェクトのサイズを変更するには、+/- ボタンで現在のスケールを 2 倍または 0.5 倍にするか、入力フィールドに希望するスケール係数を直接入力します。
Scale モードの World と Object タブは、スケーリングそのものではなく、スケーリングの原点にのみ影響します。
Space Agent
Space Agent は、Arrival.Space内でのナビゲーションや作業をサポートします。特定の機能がどこにあるかを説明したり、プラットフォームに関する質問に答えたり、Vibesまたは複数のSpaceにまたがるタスクを実行したりできます。簡単に言うと、Arrival.Spaceに関する知識を組み込んだAIアシスタントです。
Space Agentを開くと、Vibe Codingで使用されているものと同じインターフェースが表示されます。ただし、通常はアクティブなタブとしてVibeが選択されていません。Agentを使用するには、実行したい内容を説明するだけです。Agentはリクエストを解釈し、関連するアクションを実行します。
プロンプトインターフェースとその利用可能なオプションについての詳細は、Vibe Prompt UI を参照してください。