ホーム / ガイド / USDZとGLBとglTFの違い

USDZとGLBとglTFの違い

要点: USDZはiPhone、iPad、Vision Pro向けのARに使うAppleの1ファイル3D形式です。GLBはglTFを1ファイルにまとめたバイナリ形式で、Android Scene Viewer、ウェブサイト、多くの3Dエンジンで使われます。すべてのスマホでARを使うには、同じモデルの両方のファイルが必要です。

形式の比較

USDZGLBglTFOBJ
開発元Pixar(USD)とAppleKhronos GroupKhronos GroupWavefront
ファイル構成zipパッケージ1つバイナリファイル1つJSONと、別のバイナリ・画像テキストファイルと、.mtl・画像
iPhoneのAR標準対応(AR Quick Look)非対応非対応不可
AndroidのAR不可標準対応(Scene Viewer)可不可
ウェブビューア限定的可(model-viewer、three.js、Babylon.js)可可
マテリアル物理ベース物理ベース物理ベース基本的なもの
アニメーション可可可不可

選び方のルール

  • Apple製デバイスだけなら:USDZ。
  • Android、ウェブサイト、Shopify、ゲームエンジンなら:GLB。
  • すべての人向け、ウェブサイトのARで見るボタンも含む場合:両方。model-viewerのsrcにGLB、ios-srcにUSDZを指定します。
  • 3Dツールで編集する場合:glTFかそのツール独自の形式で作業し、最後にGLBとUSDZを書き出します。

glTFとGLBは同じものの2つの形

glTFは、シーンを別々のバッファやテクスチャを指すJSONファイルとして保存します。GLBは同じデータを1つのバイナリファイルにまとめたものです。アップロード、共有、ARでは、扱うファイルが1つで済むGLBのほうが便利です。

形式間の変換

写真からなら、3Dツールは不要です。jpgtousdzは、同じ画像から同じ実寸のUSDZとGLBを作成します。既存の3Dモデルからなら、3Dツール(Blender、Apple Reality Converter)を使い、書き出し後にスケールを確認してください。変換でトラブルが起きやすいのは、スケールとマテリアルの設定です。

今すぐ試す

写真を実寸のUSDZとGLBに、動画を3Dモデルに、数秒で変換できます。最初の写真変換は無料です。

JPGからUSDZへの変換

よくある質問

GLBのほうがUSDZより優れていますか?

どちらが優れているということはなく、対応するプラットフォームが違います。iPhoneのAR Quick LookにはUSDZ、Android Scene ViewerにはGLBかglTFが必要です。

iPhoneでGLBファイルは開けますか?

AR Quick Lookでは開けません。model-viewerなどのウェブビューアなら、ブラウザでGLBを表示でき、iPhoneではその場でUSDZに変換もできます。ただし、本物のUSDZファイルのほうが確実です。

USDZとGLBはどちらがファイルサイズが小さいですか?

内容によります。USDZは圧縮されていないため、同じモデルとテクスチャでは少し大きくなることが多いです。

関連するコンバーター

関連ガイド