無料 GLTF → GLB コンバーター

高速な GLTF → GLB 変換 — 100% ブラウザ内で。ファイルは端末から出ません。無料・透かしなし・登録不要。

3D モデルをアップロード

ドラッグ&ドロップまたはクリックしてアップロード。ファイルはブラウザー内でローカル処理されます。

クリックまたはドラッグしてアップロード

GLB、GLTF、OBJ、STL、FBX、PLY に対応

GLBGLTFOBJSTLFBXPLY

3D プレビュー

モデルが読み込まれていません

3D モデルをアップロードしてプレビュー・変換してください

Fast3D AI

GLTF ファイルがない?AI で生成しましょう。

検索はスキップ — テキストや画像からモデルを生成し、同じワークフローで GLTF や他の形式に変換。

生成 → 変換 — すべて fast3d.org で。

GLTF と GLB の比較

この 2 つの形式間で何が引き継がれるかを確認。

機能GLTFGLB
ジオメトリ
テクスチャ
マテリアル
アニメーション
リギング

GLTF のすべての機能は GLB に保持されます。

GLTF → GLB:フォーマット仕様の比較

各フォーマットの出どころ・構造・対応範囲を一目で比較。

仕様GLTF変換元GLB変換先
開発元Khronos GroupKhronos Group
初公開2015 (GLB from 2017)2017
データモデルJSON document + external .bin / imagesBinary container (single file)
テクスチャExternal image files, full PBREmbedded, full PBR
アニメーションSkeletal + morph targetsSkeletal + morph targets
典型的なサイズJSON small, total = JSON + buffers + texturesSmallest (buffers compressed in one payload)
オープン性Royalty-free open standardRoyalty-free open standard
主な用途Asset pipelines, version control, toolingWeb 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 に変換する際の一般的な問題

Problem

「バッファが見つかりません」で変換が失敗する

Fix

.gltf ファイルは、同じフォルダーにない .bin ファイルを参照しています。 .bin を .gltf の隣に移動して、再試行してください。予想される正確なファイル名については、.gltf JSON の `buffers` 配列を確認してください。

Problem

GLBはロードされるが、テクスチャが黒くなる

Fix

GLTF は URI によって外部テクスチャ イメージを参照していましたが、バンドルされていませんでした。ソースフォルダーに存在するすべての画像ファイルを使用して再変換します。

Problem

GLB は GLTF ソースよりもはるかに大きい

Fix

GLB はすべてをインライン化するため、合計サイズはすべてのソース ファイルの合計と等しくなります。テクスチャを圧縮するか (KTX2、WebP)、Draco メッシュ圧縮を適用して出力を縮小します。

GLTF → GLB

よくある質問