AndroidフォーマットからApple ARへ
GLB→USDZ コンバーター
GLBをドロップしてUSDZをダウンロードすれば、iPhoneやiPadのAR Quick LookでテクスチャとPBRマテリアル付きのまま開けます。変換はブラウザ内で完結し、一般的なモデルなら数秒です。
- AR Quick Lookで開ける
- テクスチャ保持
- アップロード不要
- 無料・登録不要
GLBをUSDZに変換する方法
- 01
GLBを読み込む
上のエリアに.glbをドロップするか、サンプルを試すを押します。Dracoやmeshoptで圧縮されたファイルも自動で展開されます。テクスチャ、マテリアル、メッシュの分割数などの統計を確認しましょう。 - 02
実寸サイズを確認する
AR Quick Lookはモデルを実寸で配置するため、ここではサイズが何より重要です。出力サイズはメートル単位です。椅子が90 mと表示されたら、そのGLBはセンチメートルで作られています。ファイル単位をcmに切り替えてください。 - 03
変換して実機でテストする
軽量な色のみのファイルにしたい場合を除き、テクスチャを保持をオンにしてからUSDZに変換を押します。.usdzをAirDropやメッセージでiPhoneに送ってタップすれば、そのままARで開きます。
GLBとUSDZ:2つのARフォーマット
WebのAR対応はシンプルに分かれます。AndroidとWebの大半はglTF、AppleはUSDを使います。すべてのスマートフォンでARを提供したい商品ページは、両方を用意しましょう。
- GLB
- Khronos GroupによるバイナリglTF 2.0。メッシュ、PBRマテリアル、テクスチャ、アニメーションを1ファイルにまとめます
- USDZ
- PixarのUniversal Scene Descriptionを非圧縮ZIPに格納したもの。AppleがAR用に採用
- ネイティブで開ける環境
- GLB:AndroidのScene Viewer、three.jsやmodel-viewerを使うブラウザ。USDZ:iOS/iPadOSのファイル、Safari、メッセージ、メール
- 単位
- どちらもメートルを使用し、ARではそのサイズで表示されます
- Web埋め込み
- GLBは
<model-viewer src>、USDZはios-srcまたはSafariのrel="ar"リンクに指定
GLB to USDZ変換で保持されるもの
| GLBの機能 | USDZでの扱い | 詳細 |
|---|---|---|
| ベースカラーテクスチャとアルファ | 保持 | PNGに再エンコード |
| ノーマル、ラフネス、メタルネス、AO、エミッシブマップ | 保持 | USDプレビューサーフェスの入力にマッピング |
| テクスチャ解像度 | 最大1024 px | 大きなマップはQuick Lookを高速に保つため縮小されます |
| 個別メッシュ | 保持 | 各パーツは個別のメッシュのまま |
| アニメーション | 破棄 | 静止ポーズで書き出し |
| Dracoまたはmeshopt圧縮 | デコード | USDZはプレーンなジオメトリを保存 |
1024 pxの上限により、通常USDZは4Kテクスチャ付きGLBより小さくなります。GLB側はGLB圧縮ツールでAndroid用ファイルを同様に軽くできます。
ARで正しく見えるUSDZファイルのコツ
やるべきこと
- 実機のiPhoneでモデルを確認しましょう。デスクトップのプレビューではスケールの誤りに気づけません
- モデルの底面をバウンディングボックスの下端に合わせ、ARで床に置けるようにしましょう
- 三角形数はほどほどに。重いスキャンモデルは先にメッシュ簡略化ツールで削減しましょう
- GLBとUSDZをセットで公開し、AndroidとiOSの両方の訪問者がARを使えるようにしましょう
避けたいこと
- 歩行サイクルや待機アニメーションの再生は期待しないこと。USDZは静的です
- glTF拡張のガラス、屈折、クリアコート表現に頼らないこと
- GLBに巨大な地面や背景を残さないこと。Quick Lookはそれもすべて配置してしまいます
- どのツールで作ったGLBもメートル単位だと思い込まないこと。出力サイズを確認しましょう
Reality Converterを使うべき場合
FAQ
よくある質問
GLBをUSDZに無料で変換するには?
ページ上部のコンバーターにGLBをドロップし、出力サイズを確認して「USDZに変換」を押してください。無料でアカウントも不要、変換はブラウザ内で行われるためファイルが端末の外に出ることはありません。最大200 MBまでのファイルに対応しています。
USDZはiPhoneで開けますか?
はい。コンバーターはAR Quick Lookが想定する構成でUSDZを書き出します。AirDrop、メッセージ、メール、iCloud DriveなどでiPhoneに送ってタップしてください。オブジェクト表示で開き、ARタブで実寸のまま部屋に配置できます。
ARモデルのサイズがおかしいのはなぜですか?
Quick LookはUSDZをメートル単位の実寸で表示します。元のGLBがセンチメートルやミリメートルで作られていると、モデルは100倍または1,000倍の大きさで表示されます。変換前にファイル単位を変更し、出力サイズが実際の物体に合うまで確認してから再度変換してください。
GLB to USDZ変換でアニメーションは保持されますか?
いいえ。GLB内のアニメーションクリップはUSDZに書き出されず、モデルは静止ポーズで出力されます。iOSでアニメーション付きARを実現するには、Reality ComposerなどのUSDツールでUSDZを作成してください。静的な商品モデル、家具、彫刻などは見た目を損なわずに変換できます。
USDZでテクスチャがぼやけるのはなぜですか?
1024ピクセルを超えるテクスチャは、Quick Lookで素早く読み込めるよう変換時に縮小されます。スマートフォンの画面でAR表示の距離から見る場合、違いはほとんど分かりません。小さな印刷ラベルなど細部を至近距離で見る場合には気づくことがあるため、そうしたディテールはテクスチャ上で大きめに保ってください。
Webサイトに「ARで表示」ボタンを追加できますか?
はい。USDZをGLBと同じ場所にホストしてください。Googleのmodel-viewerではGLBをsrc、USDZをios-srcに設定すると、iPhoneではARボタンからQuick Lookが開きます。model-viewerを使わない場合も、画像を囲むSafariの
rel="ar" リンクで同じことができます。GLBとUSDZの違いは何ですか?
どちらもメッシュ、PBRマテリアル、テクスチャを1ファイルにまとめ、単位はメートルです。GLBはAndroid、Webビューア、ゲームエンジンで使われるオープンなglTF標準。USDZはPixarのUSDをAppleがパッケージ化したもので、iPhoneやiPadがネイティブに開けます。一般的にどちらが優れているということはなく、AndroidのARにはGLB、iOSのARにはUSDZが必要です。
関連ツールとガイド
続きを読む
PLY→OBJ
PLYスキャンをWavefront OBJに変換して、あらゆる3Dアプリで開けます。
DAE→GLB
SketchUpやSecond LifeのColladaモデルを、Web・AR・ゲームエンジン向けの最新GLBへ。
USDZ→STL
USDZのARモデルを、正しいサイズでベッドに直立させた印刷可能なSTLに変換します。
STLビューアー
ブラウザでSTLを開き、回転させ、ワイヤーフレームを確認して、スライス前に実際のサイズを読み取りましょう。
3MF→STL
スライサーのプロジェクトやダウンロードした3MFを、どんなプリンター・スライサー・印刷サービスでも受け付けるプレーンなSTLに変換します。
GLBをSTLに変換
ゲーム、Web、AI生成のGLBを、正しいスケールで直立したSTLとしてスライサーへ。
無料で始める
1枚の写真からARモデルを作成
有料プランでは、スタジオが1枚の画像からテクスチャ付き3Dモデルを通常3〜5分で作成し、iPhone AR用のUSDZを直接書き出します。新規アカウントには3つの無料クレジットがあり、まずテクスチャなしモデルを試せます。
クレジットカード不要 · 無料クレジット3回分付き