無料のGLB圧縮ツール(オンライン)
.glbをドロップするだけで、より小さなファイルに。テクスチャはWebPに再エンコードされ、2K、1K、512 pxに上限設定可能。メッシュは量子化され、meshoptでパックされます。圧縮前後のサイズが表示され、ファイルがデバイスの外に出ることはありません。
- ブラウザで動作
- 登録不要
- 圧縮前後のサイズ
- 元のファイルより大きくなることはありません
GLBファイルの圧縮方法
- 01
モデルをドロップ
上のツールに .glb ファイルをドラッグしてください(最大200 MB)。OBJ、FBX、glTF、STL、3MF、PLY、USDZ、DAE、STEPなど他の形式も使用できます。これらの形式はまずGLBに変換されます。パネルにはファイルサイズ、三角形数、テクスチャ数が表示されます。サンプルを試すをクリックすると、テクスチャ付きモデルが読み込まれます。 - 02
テクスチャサイズを選択
最大テクスチャサイズは、各テクスチャの最長辺の上限を設定します:そのまま、2K(デフォルト)、1K、512。すでに上限より小さいテクスチャはそのままのサイズで保持されます。モデルにテクスチャがない場合、このオプションはグレーアウトします。 - 03
圧縮してダウンロード
GLBを圧縮ボタンをクリックします。ファイルサイズが圧縮前 → 圧縮後で表示され、削減率と所要時間も確認できます。さらにステージ上の元のモデル / 結果を切り替えて比較できます。結果をダウンロードしてください。ファイル名の末尾は-compressed.glbになります。
GLB圧縮ツールでできること
削減できるのは大きく2つ:通常GLBの大部分を占める画像と、ジオメトリです。
WebPテクスチャ
テクスチャの縮小
頂点の量子化
KHR_mesh_quantization)。meshoptパッキング
EXT_meshopt_compressionで圧縮されます。この形式はブラウザで非常に高速にデコードできます。元のファイルより大きくなることはありません
プライバシー保護
GLBを圧縮:テクスチャサイズを選ぶ
テクスチャの上限は、削減量の大部分を決める唯一の設定です。モデルを表示する場所に合わせて選びましょう。
| 設定 | おすすめの用途 | トレードオフ |
|---|---|---|
| そのまま | 商品のメイン画像、クローズアップ確認 | 削減量は最小:WebP再エンコードとジオメトリのパッキングのみ |
| 2K(デフォルト) | Web商品ビューア、AR、ほとんどのゲーム用プロップ | 画面上ではほとんど分からない劣化。4Kや8Kの元データでは大きな削減 |
| 1K | サムネイル、カタログのグリッド、モバイルファーストのページ、背景のプロップ | 近くで見ると甘くなるが、ファイルは非常に小さい |
| 512 | 小さなプレビュー、遠景のオブジェクト、低スペックのモバイル | アイコンより大きい表示ではぼやけが目立つ |
GLB圧縮ツールが減らすのはバイト数であり、ポリゴン数ではありません。三角形数が問題なら、まずメッシュ簡略化ツールで減らし、その結果を圧縮してください。
GLB圧縮ツールで作ったファイルが使える場所
出力は3つの標準glTF拡張を使用します:EXT_meshopt_compression、KHR_mesh_quantization、EXT_texture_webp。three.js(GLTFLoaderにmeshoptデコーダーを登録した場合)、Babylon.js、Googleのmodel-viewerはこれらをすべて読み込めます。これにより、ほとんどの商品ビューア、コンフィギュレーター、WebXRページをカバーできます。当社のすべてのツール(glTFビューアを含む)もこれらのファイルを開けます。
すべてのアプリがすべての拡張を読み込めるわけではありません。一部のデスクトップ3Dアプリ、古いゲームエンジンのインポーター、いくつかのマーケットプレイスは、meshoptやWebPをデコードできない場合があります。ルールは簡単です:編集用に元のGLBを保持し、圧縮コピーを配布することです。対象アプリで空のモデルやテクスチャのないモデルが表示される場合は、これらの拡張のいずれかが不足しているため、元のファイルを渡してください。
この圧縮ツールはDracoではなくmeshoptを使用します。どちらもジオメトリを十分に小さくできますが、meshoptはビューアのデバイス上でより高速にデコードされるため、GLB圧縮ツールではmeshoptを採用しています。
最小ファイルにするためのGLB圧縮ツールのヒント
- まずは2Kから始め、ページの容量予算に対してファイルがまだ大きすぎる場合にのみ1Kに下げましょう
- 高密度スキャンやAIモデルでは、まずメッシュ簡略化ツールで三角形を減らしましょう
- 公開前に元のモデルと結果を近くで比較しましょう
- 圧縮ファイルは実際のターゲット(自社サイト、使用エンジン)で一度テストしましょう
- 元のファイルを上書きしない。編集用に取っておく
- ジオメトリのみのモデルが、テクスチャ付きモデルと同じくらい小さくなると期待しない。バイト数の大半は画像だから
- ズームして見る商品に512を使わない
- meshoptでテストされていないアプリに圧縮GLBを送らない
Web 3D関連ツール
FAQ
よくある質問
このGLB圧縮ツールは無料ですか?
GLBはどのくらい小さくなりますか?
GLB圧縮ツールでモデルの見た目は変わりますか?
GLBはアップロードされますか?
Draco圧縮は使用しますか?
他の形式から変換したGLBファイルも圧縮できますか?
元のファイルがそのまま返ってきたのはなぜですか?
関連ツールとガイド