無料 GLTF → GLB コンバーター
高速な GLTF → GLB 変換 — 100% ブラウザ内で。ファイルは端末から出ません。無料・透かしなし・登録不要。
3D モデルをアップロード
ドラッグ&ドロップまたはクリックしてアップロード。ファイルはブラウザー内でローカル処理されます。
クリックまたはドラッグしてアップロード
GLB、GLTF、OBJ、STL、FBX、PLY に対応
3D プレビュー
モデルが読み込まれていません
3D モデルをアップロードしてプレビュー・変換してください
GLTF ファイルがない?AI で生成しましょう。
検索はスキップ — テキストや画像からモデルを生成し、同じワークフローで GLTF や他の形式に変換。
生成 → 変換 — すべて fast3d.org で。
GLTF と GLB の比較
この 2 つの形式間で何が引き継がれるかを確認。
| 機能 | GLTF | GLB |
|---|---|---|
| ジオメトリ | ||
| テクスチャ | ||
| マテリアル | ||
| アニメーション | ||
| リギング |
GLTF のすべての機能は GLB に保持されます。
GLTF → GLB:フォーマット仕様の比較
各フォーマットの出どころ・構造・対応範囲を一目で比較。
| 仕様 | GLTF変換元 | GLB変換先 |
|---|---|---|
| 開発元 | Khronos Group | Khronos Group |
| 初公開 | 2015 (GLB from 2017) | 2017 |
| データモデル | JSON document + external .bin / images | Binary container (single file) |
| テクスチャ | External image files, full PBR | Embedded, full PBR |
| アニメーション | Skeletal + morph targets | Skeletal + morph targets |
| 典型的なサイズ | JSON small, total = JSON + buffers + textures | Smallest (buffers compressed in one payload) |
| オープン性 | Royalty-free open standard | Royalty-free open standard |
| 主な用途 | Asset pipelines, version control, tooling | Web 3D, AR, AI generation output |
GLTF を GLB に変換するのはなぜですか?
3D モデルを Web に送信する
Three.js、model-viewer、Babylon.js、PlayCanvas はすべて GLB をネイティブに読み込みます。単一の .glb ファイルにより、.gltf + .bin + テクスチャのマルチリクエストのオーバーヘッドが回避されます。
AR および WebXR エクスペリエンス
Apple Quick Look、Google Scene Viewer、WebXR セッションはすべて GLB を想定しています。このような状況では、外部ファイルを使用した GLTF は信頼できません。
配信用にアセットをバンドルする
10 以上のアセットを含むフォルダーではなく、モデルごとに 1 つのファイルを配布します。 CDN にとってもシンプルになり、ユーザーにとってもシンプルになり、アプリ バンドルにとってもシンプルになります。
GLTF → GLB のヒント
最初にすべての外部参照を解決します
GLTF が欠落しているテクスチャまたはバッファを参照している場合、変換によって壊れた GLB が生成されます。 .gltf ファイル内のすべての URI が解決されることを確認してください。
バンドルする前にテクスチャを圧縮する
GLB はテクスチャをインライン化するため、4096×4096 の PNG は .glb 内で 24MB になります。 Web の読み込みを高速化するには、変換する前にサイズを変更するか、KTX2 圧縮を使用します。
小さいファイルには Draco または Meshopt を使用してください
Fast3D はデフォルトで非圧縮の GLB を書き込みます。実稼働 Web 配信の場合は、gltfpack または glTF-Transform を通じてファイルを実行してメッシュ圧縮を適用します。
モデルビューアでテストする
変換された GLB をテスト ページの <model-viewer> にドロップして、マテリアル、テクスチャ、アニメーションがすべてバンドル ステップを通過したことを確認します。
GLTF を GLB に変換する際の一般的な問題
「バッファが見つかりません」で変換が失敗する
Fix
.gltf ファイルは、同じフォルダーにない .bin ファイルを参照しています。 .bin を .gltf の隣に移動して、再試行してください。予想される正確なファイル名については、.gltf JSON の `buffers` 配列を確認してください。
GLBはロードされるが、テクスチャが黒くなる
Fix
GLTF は URI によって外部テクスチャ イメージを参照していましたが、バンドルされていませんでした。ソースフォルダーに存在するすべての画像ファイルを使用して再変換します。
GLB は GLTF ソースよりもはるかに大きい
Fix
GLB はすべてをインライン化するため、合計サイズはすべてのソース ファイルの合計と等しくなります。テクスチャを圧縮するか (KTX2、WebP)、Draco メッシュ圧縮を適用して出力を縮小します。