フォーマットガイド
3Dのためのウェブ標準 — コンパクトなPBRレンダリング、ネイティブブラウザサポート、ユニバーサルAR/VR互換性。
無料体験版をダウンロード30日間無料体験。クレジットカード不要。Windows 10/11。
30日間返金保証 · 一回限りのライセンス — 価格を見る
| Extension | .gltf (JSON + external assets), .glb (binary bundle) |
|---|---|
| Full name | GL Transmission Format |
| Standard | Khronos Group glTF 2.0 |
| Geometry type | Triangle mesh |
| Open standard | Yes |
| Supports PBR materials | Yes — metallic/roughness workflow |
| Supports animations | Yes — skeletal and morph target |
| Supports assemblies | Yes — scene hierarchy |
glTF (GL Transmission Format) is an open standard by the Khronos Group for efficient delivery of 3D scenes to web browsers and real-time apps. It stores mesh geometry, PBR materials, textures, animations and scene hierarchy. GLB is the binary container variant. glTF is called the JPEG of 3D.
glTF is the native format for Three.js, Babylon.js and model-viewer. Shopify, Amazon and Google use glTF/GLB for interactive 3D product visualization.
Apple AR Quick Look (iOS), Google SceneViewer (Android) and WebXR all natively load GLB files.
Unreal Engine, Godot and Babylon.js natively import glTF. It is the preferred format for real-time scenes.
Web、AR、three.js ではメッシュサイズが最重要です。3D CAD Converter は Google の Draco ジオメトリ圧縮を glTF・GLB 出力に適用し、視覚品質を保ちながらモデルを大幅に縮小できます。
Draco圧縮はデスクトップ版のオプションです。glTF設定のDraco圧縮チェックボックスを有効にし、圧縮レベルを選んでWeb向けにGLBファイルを軽量化できます。 glTFファイルサイズを小さくする方法
CADモデルやメッシュをWeb対応のglTFまたはGLBファイルに変換するには、3D CAD Converterで3つのステップを実行します。
モデルを読み込む
STEP、OBJ、FBX、STL、IGESファイルをアプリにドラッグするか、フォルダごとドロップして多数のパーツを一度に変換します。
glTFまたはGLBを選ぶ
外部アセットを伴うJSONファイルにはglTFを、単一の自己完結型バイナリにはGLBを選びます。glTF設定を開いてメッシュ品質を設定し、Web向けの場合はDraco圧縮を有効にしてください。
変換する
「変換」をクリックすると、PBRマテリアル付きのすぐ使えるglTF/GLBが書き出されます。処理は完全にオフラインなので、モデルがマシンの外に出ることはありません。
コマンドラインがお好みですか?同梱のCLIでもglTF/GLBへの変換やバッチ処理ができます:
--units または --tessellation を追加すると、スケールやメッシュ密度を制御できます。GLB出力をDracoで圧縮するには、デスクトップ版のglTF設定を使用してください。
glTFはしばしば3DのJPEGと呼ばれます。ブラウザ、ARビューア、リアルタイムエンジンが最も速く読み込めるフォーマットです。モデルの用途がWebサイト、eコマースの製品ビューア、three.jsやBabylon.jsのシーン、iOSやAndroidのAR体験であれば、glTFやGLBがほぼ常に正しい変換先です。PBRマテリアル、テクスチャ、アニメーション、完全なシーン階層を、コンパクトでGPUに優しいパッケージに収めます。
別のメッシュフォーマットからの移行ですか?glTFとの比較はこちら OBJ, FBX. Web向けにglTFファイルサイズを縮小する
.gltfファイルは外部の画像ファイルや.binファイルを参照することがあります。それらが一緒に同梱されていないと、モデルはテクスチャなしで読み込まれます。代わりにGLBへ書き出しましょう。ジオメトリ、マテリアル、テクスチャを1つのファイルにまとめるため、安全に移動・共有できます。
GLBとglTFは同じデータを保持します。.gltfはJSONと別個のアセットファイルで構成され、.glbはすべてを1つのバイナリにまとめます。Web、AR、共有にはGLBを、JSONを確認したりテクスチャを差し替えたい場合は.gltfを使います。3D CAD Converterはどちらも書き出せます。
詳細なCADジオメトリは重いGLBファイルを生み、ブラウザでの読み込みが遅くなることがあります。glTF設定でDraco圧縮を有効にすれば、見た目の劣化をほとんど伴わずにサイズを80〜90%削減できます。 ファイルサイズガイドを見る
Blender, Sketchfab, Three.js, Babylon.js, Unreal Engine, Godot, Unity (via plugin), iOS AR Quick Look, Android SceneViewer and all modern web 3D renderers.
Web 可視化や EC 向けに STEP または OBJ から、単一の自己完結ファイルとしての GLB へ、または旧来のレンダラー向けの OBJ へよく変換されます。
.glbファイルはglTFのバイナリ形式です。JSONシーン、メッシュジオメトリ、PBRマテリアル、テクスチャ、アニメーションを単一の自己完結型ファイルにまとめるため、共有が最も簡単で、Web、AR、ゲームエンジンで最も読み込みやすい3Dフォーマットです。.gltfファイルは同じデータを保持しますが、外部の.binや画像ファイルを参照する場合があります。
両者は同じKhronosフォーマットの2つのパッケージ形態です。.gltfファイルは外部のジオメトリやテクスチャファイルを参照できるJSONで、複数のファイルとして配布されます。.glbファイルはすべてを1つのバイナリにまとめます。Web、AR、手軽な共有にはGLBを、JSONの確認やテクスチャの個別差し替えには.gltfを使います。3D CAD Converterは両方を書き出します。
3D CAD ConverterでSTEPまたはOBJファイルを開き、出力にglTF/GLBを選んで変換します。フォルダをドロップすれば多数のパーツをバッチ処理できます。コマンドラインからは cadconvert convert -i part.step -o part.glb または cadconvert convert -i model.obj -o model.glb を実行します。結果を軽量化するには、デスクトップ版のglTF設定でDraco圧縮を有効にしてください。
はい。GLBファイルは、Windows 3D Viewer、Khronos glTF Sample Viewer、Babylon.js Sandbox、任意のブラウザで動くGoogle model-viewerなど、多くの無料ビューアで開けます。3D CAD ConverterはglTF/GLBをプレビューし、OBJ、STL、FBXなどに変換します。glTFファイルの表示、共有、変換にBlenderは必要ありません。