Contents
必要なハードウェア・ソフトウェアと環境設定
このセクションでは、Gravity Sketch から OBJ ファイルをエクスポートする際に最低限必要となる機材とソフトウェア、そして快適に作業できる推奨環境についてまとめます。事前に条件を満たしておくことで、エクスポート中の接続不良やファイル破損といったトラブルを未然に防げます。
Oculus Quest 2 / Meta Quest の準備
Meta(旧 Oculus)社が提供する Quest 2 は、2024 年以降も公式サポートが継続されています。以下の点をご確認ください。
- ファームウェアは最新バージョンに更新しておくこと(執筆時点では 2025 年 4 月版 v62 以上が配布されていますが、リリース状況は随時変わります)。
- ヘッドセットと PC が 同一 Wi‑Fi ネットワーク に接続されていること。推奨帯域幅は 20 Mbps 以上 です。
※ バージョン番号やリリース年は執筆時点の情報です。公式サイトで最新情報を必ず確認してください。
Gravity Sketch アプリ最新版のインストール
Gravity Sketch は Meta Store から直接入手できます。2025 年に公開された v4.3 系以降では、OBJ エクスポート用 UI が左手コントローラのメニューに統合されています。インストール後はアプリ内 設定 → バージョン情報 を開き、表示されているバージョンが最新であることを確認してください。
PC のブラウザ要件
OBJ ファイルは Landing Pad Cloud へアップロードし、PC 側のブラウザからダウンロードします。HTML5 に対応した最新版ブラウザを使用することで、数十 MB 程度のファイルでも安定して転送できます。
| 推奨ブラウザ | 最低バージョン |
|---|---|
| Google Chrome | 115 以上 |
| Microsoft Edge | 115 以上 |
| Mozilla Firefox | 115 以上 |
外部リンクと情報更新の注意
本記事で参照している外部サイト(公式マニュアル、チュートリアル等)は内容が変更される可能性があります。定期的に URL の最新状態 を確認し、必要に応じて本文を更新してください。
Gravity Sketch で OBJ をエクスポートする手順
このセクションでは、VR 空間内でモデル完成後に OBJ ファイルを書き出す具体的な操作フローを解説します。UI の配置や設定項目の意味を把握したうえで実行すると、スケール崩れやテクスチャ欠損といった問題が起きにくくなります。
OBJ エクスポート設定(スケール・テクスチャ)
OBJ 書き出し時に選択できるオプションは スケール と テクスチャ埋め込み の 2 種類です。適切に設定することで、PC 側のツールで正しく表示できます。
- スケール:
-
「メートル」または「センチメートル」を選択可能です。デフォルトは「1 m = 1 Unity Unit」。使用するエンジンに合わせて変更してください。
-
テクスチャ埋め込み:
- 「OBJ + MTL(マテリアル)」を有効にすると、同梱の
.mtlファイルが生成され、UV 座標と画像パスが保持されます。
参考: STYLY の公式チュートリアルでも 「OBJ/FBX 書き出し時はテクスチャ埋め込みを推奨」 と記載されています(STYLY チュートリアル)。
メニューからのエクスポート操作
以下の手順で OBJ をクラウドへアップロードします。各ステップは左手コントローラのメインメニューから行います。
- メインメニュー → 「Export」ボタンを選択
- ファイル形式リストから OBJ をタップ
- 先ほど設定したスケール・テクスチャ項目が表示されるので確認し、「Export to Cloud」 を選ぶ
この操作だけでモデルは自動的に Landing Pad Cloud に保存されます。
Landing Pad Cloud へ保存する方法と注意点
OBJ 書き出し先として公式の Landing Pad Cloud を利用すると、VR デバイスと PC 間のデータ受け渡しがスムーズになります。ここではクラウド保存手順と容量・同期に関するベストプラクティスを紹介します。
クラウド保存先として Landing Pad を選ぶ手順
- エクスポート画面で 「Save to Cloud」 → 「Landing Pad」 を選択
- 初回利用時は Meta アカウントでシングルサインオン(SSO)認証を行う
- ファイル名を入力し、「Upload」 ボタンを押すとアップロードが開始されます
アップロード完了後、画面左下に 「Uploaded to Landing Pad」 の通知が表示されます。
容量・同期遅延への対策
- 無料プランは 合計 5 GB が上限です。30 MB 程度の OBJ ファイルを多数保存する場合は、定期的に不要ファイルを削除 してください。
- ネットワークが不安定なときはアップロード完了まで数十秒かかることがあります。ヘッドセット上で「同期中」表示が出ている間は他の操作を控えると安全です。
Offsociety の実務ガイドでも同様に 「OBJ 書き出し後は必ずクラウド保存」 が推奨されています(Offsociety ガイド)。
PC から OBJ ファイルをダウンロードし確認する手順
Landing Pad Cloud に保存した OBJ は、PC のブラウザから簡単に取得できます。ここではダウンロード方法と、ファイルが正しく転送されたかどうかをチェックするポイントを解説します。
landingpad.me にアクセスしてファイル取得
- 推奨ブラウザで https://landingpad.me にアクセス
- Meta アカウントでサインインすると左側に「My Files」リストが表示されます
- ダウンロードしたい OBJ ファイル(
.objと同梱の.mtl)を選択し、「Download」 ボタンをクリック
ダウンロードはブラウザのデフォルト保存先(例:Downloads フォルダー)に保存されます。
ダウンロード後のサイズ・形式・テクスチャチェック
| 確認項目 | チェック方法 |
|---|---|
| ファイルサイズ | エクスプローラで「プロパティ」を開き、OBJ が数十 MB、MTL が数 KB であることを確認 |
| 形式 | テキストエディタで .obj を開き、先頭に # OBJ file が記載されていれば正しい形式 |
| テクスチャの有無 | MTL 内に map_Kd 行があり、同名画像(.png/.jpg)が同フォルダに存在すればテクスチャ埋め込み成功 |
これらを確認したうえで、次工程(Unity・Unreal へのインポートなど)へ進みます。
トラブルシューティングと代替エクスポート手段
実務で頻繁に遭遇する問題とその対処法、さらに OBJ 以外の取得方法をまとめました。トラブルが発生した際はまずこの表を参照し、適切な解決策を選んでください。
エクスポート失敗・クラウド同期遅延の対処法
| 症状 | 主な原因 | 推奨解決策 |
|---|---|---|
| 「Export」ボタンが灰色になる | Wi‑Fi が不安定、またはヘッドセット側ストレージ不足 | ルーターに近づく、空き容量を確保して再試行 |
| アップロード完了通知が出ない | Landing Pad のサーバーメンテナンス中 | Offsociety ステータスページでメンテ情報を確認し、時間を置いて再実行 |
| ダウンロードした OBJ が 0 KB | 同期遅延でアップロード未完了 | landingpad.me の画面左上の Refresh を押してファイルサイズが変化するか確認 |
ファイル破損時の復旧策
- 再エクスポート:最も確実な方法は VR 上で同設定で再度書き出すことです。
- バックアップ利用:Landing Pad は自動的にバージョン管理を行うため、過去のバージョンが残っていれば「History」から復元できます。
代替エクスポート手段
- Gravity Sketch Web 版
-
ブラウザ上でプロジェクトを開き、直接 OBJ/GLTF をダウンロード可能です。ヘッドセットが手元にない場合でも作業が続けられます。
-
他フォーマットへの変換ツール
- 無料のオープンソース Blender やオンラインサービス Sketchfab Converter を使用すれば、OBJ だけでなく FBX・GLTF へ一括変換できます。
これらを組み合わせることで、クラウドやネットワークに依存しない柔軟なワークフローが構築できます。
OBJ データを Unity / Unreal / Blender にインポートする簡易ガイド
ダウンロードした OBJ は主要な 3D ツールへそのまま取り込めます。各ツールごとの注意点と、スムーズにインポートできるコツをまとめました。
Unity へのインポート手順
- Unity エディタを起動し、
Assetsフォルダに OBJ、MTL、テクスチャ画像 をドラッグ&ドロップ - インポート設定で 「Generate Materials」 を有効にすると、MTL に基づくマテリアルが自動生成されます
- シーン上にオブジェクトを配置し、
Transformのスケールが 1 m = 1 Unity Unit と一致しているか確認(必要なら調整)
Unreal Engine(UE5)での取り込み方法
- UE5 を開き、コンテンツブラウザに OBJ ファイルをドラッグ
- インポートダイアログで 「Import Materials」 と 「Combine Meshes」 のチェックを外すと、個別マテリアルが保持されます
- テクスチャは自動的に
Textureアセットとして生成されるので、マテリアルエディタで正しく接続されているか確認
Blender での読み込みとテクスチャ設定
- Blender を起動し File → Import → Wavefront (.obj) を選択
- OBJ と同じフォルダにある MTL が自動的に読み込まれます。インポート時に「画像を検索」オプションが有効になっていることを確認してください
- 右側の Material Properties タブでテクスチャ画像が正しくマッピングされているかチェックし、必要なら UV マップを微調整
以上の手順を踏めば、VR 上で作成したモデルを即座にゲームエンジンやレンダリングツールへ組み込むことができます。プロトタイプ開発やデザインレビューのスピード向上にぜひ活用してください。
まとめ
- ハードウェア・ソフトウェア:Quest 2 の最新版ファームウェア、Gravity Sketch v4.3 以降、推奨ブラウザ(Chrome/Edge/Firefox)を使用
- エクスポート手順:スケールとテクスチャ埋め込み設定を確認し、左手メニューから「Export → OBJ → Export to Cloud」へ
- クラウド保存:Landing Pad Cloud にアップロードし、容量・同期遅延に注意。定期的な不要ファイル削除が必須
- PC での取得と検証:landingpad.me からダウンロードし、サイズ・形式・テクスチャをチェック
- トラブル対策:Wi‑Fi 環境改善や再エクスポート、バックアップ復元が基本。Web 版や外部変換ツールで代替も可能
- インポート先:Unity、Unreal Engine、Blender の各手順を守れば、スムーズに作業が進みます
本ガイドは執筆時点の情報に基づいています。バージョン番号や外部リンクの内容は変更される可能性があるため、公式サイトで最新情報を定期的に確認してください。