glTF→GLB 変換ツール
.gltfと.bin、テクスチャファイルをドロップするか、フォルダ全体を1つの.zipにしてドロップ。同じメッシュ、マテリアル、テクスチャ、アニメーションを持つ単一のGLBをダウンロードできます。処理はすべて端末上で行われます。
- .gltf + .bin + テクスチャ
- または1つの.zip
- アニメーション保持
- アップロード不要
glTFをGLBに変換する方法
- 01
.gltfと関連ファイルを追加
ファイル選択で.gltf、その.bin、テクスチャ画像をまとめて選ぶか、一度にドラッグするか、フォルダを1つの.zipにしてドロップします。埋め込み型の.gltfなら単体でも変換できます。パネルには読み込んだ関連ファイル、三角形数、テクスチャ、アニメーションクリップが表示されます。 - 02
テクスチャの扱いを選ぶ
テクスチャを保持 はデフォルトでオンです。オフにするとジオメトリと色だけのGLBになり、サイズは大幅に小さくなります。シーンのブロックアウトやコリジョンメッシュに便利です。 - 03
変換
GLBに変換 を押します。結果には変換前後のサイズが表示され、自動的にダウンロードされます。glTFビューアで開くか、three.js、Babylon.js、Godot、Unityにドロップしてください。
glTFフォルダを1つのGLBにまとめる
この変換が最もよく使われるのは、glTFフォルダを扱うときです。.gltf、scene.bin、textures サブフォルダが揃っていないとすぐ壊れてしまいます。GLBはそのすべてを1つのファイルに収めるため、マーケットプレイス、<model-viewer>、ほとんどのエンジンで好まれます。
変換ツールに .gltf が参照するすべてのファイルを渡してください。最も簡単なのはフォルダをzipにして .zip をドロップする方法です。中のサブフォルダも問題なく、__MACOSX の不要なファイルは無視されます。ファイルは名前で照合されるため、エクスポーターがJSONに書き込んだ絶対パスは関係ありません。フォルダ自体のドラッグには対応していません。.bin が見つからない場合はファイル名を示すメッセージとともに変換が停止します。テクスチャが欠けていても停止はしませんが、パネルに一覧が表示されるので、テクスチャが欠けたGLBを誤って書き出す心配はありません。コマンドライン派なら、Khronosの gltf-pipeline -i model.gltf -o model.glb で同じことができます。
埋め込みglTFとGLBの違い
| 埋め込み .gltf | GLB | |
|---|---|---|
| 構造 | JSONテキスト、バイナリデータはbase64 | 12バイトのヘッダー、JSONチャンク、バイナリチャンク |
| 同じモデルのサイズ | バイナリデータに約33%のオーバーヘッド | 生のバイト列、オーバーヘッドなし |
| 人が読める形式 | はい | いいえ、ツールが必要 |
| 読み込み速度 | 遅い、base64のデコードが必要 | 速い、データを直接使用 |
| 主な用途 | 確認、手作業の編集、デバッグ | Web、AR、エンジン、マーケットプレイスへの配布 |
後で読める形式に戻したいですか? GLBからglTF で、1ファイルまたはフォルダとして展開できます。
glTF to GLB 変換ツールが保持するもの
どちらもglTF 2.0なので、ほぼすべてが1対1で対応します。
- メッシュ、ノード、階層
- 保持
- PBRマテリアルとテクスチャ
- 保持、画像は元の形式で再エンコード
- アニメーションクリップとスキン
- 保持
- 頂点カラー、UV、法線
- 保持
- 単位と軸
- 変更なし:メートル、Y-up
- Dracoまたはmeshopt圧縮
- デコード済み。GLBは非圧縮で書き出されます
- three.jsがエクスポートできない拡張機能
- 削除されます(マテリアルバリアントなど)
より小さくクリーンなGLBにするコツ
- Webサイトに載せる前にGLBコンプレッサーでGLBを圧縮しましょう
- モバイル向けのGLBならメッシュ簡略化ツールで高密度メッシュを削減しましょう
- 変換ツールが表示する変換前後のサイズを確認しましょう
- Web用ならテクスチャは2048px以下に。4Kマップはファイルサイズの大部分を占めます
- Draco圧縮されたglTFは、変換時に展開されるためサイズが増える点に注意してください
- フォルダ自体を変換ツールにドラッグするのはやめましょう。中のファイルを選択するか、先にzipにしてください
- GLBを手作業で編集するのは避け、JSONを変更したいなら先にglTFに変換しましょう
- 最終アセットでは、意図がない限りテクスチャをオフにしないでください
FAQ
よくある質問
glTFを無料でGLBに変換するには?
.zip を変換ツールにドロップするか、.gltf、.bin、テクスチャをまとめて選択して「GLBに変換」を押してください。登録も制限もなく、変換はブラウザ内で行われるためアップロードはありません。各モデルファイルまたは .zip は最大200 MBです。GLBはglTFより小さいですか?
.bin、画像ファイルの合計と比べると、全体のサイズはほぼ同じです。利点は1ファイルになることです。本当にサイズを削減したい場合は、変換後にGLBを圧縮してください。glTF to GLB 変換で品質は落ちますか?
アニメーションは保持されますか?
GLBがglTFより大きくなったのはなぜですか?
glTFとGLBの違いは何ですか?
無料で始める
モデリングなしでGLBを入手
スタジオで1枚の画像から3Dモデルを作成できます。テクスチャなしのモデルは通常1分未満で完成し、GLBのダウンロードは無料です。新規アカウントには3クレジットが付与されます。
クレジットカード不要 · 無料クレジット3回分付き