バッチモデル圧縮

複数のモデルやZIPをドロップし、共通パラメータで一括圧縮。各ファイルは入力形式のまま出力。

読み込み中...

しばらくお待ちください

ツールについて

単一モデル圧縮のバッチ版です。メッシュ簡略化、glTF向けのMeshoptまたはDraco(排他)、テクスチャ最適化に対応。GLB、GLTF、OBJ、FBX、STL、PLY、ZIPをサポートします。各結果は入力と同じ形式で出力され(glTF系は最適化GLBに変換)、パラメータはバッチ全体で共有されます。処理はすべてブラウザ内で完結します。

ヒント

  • 11回のバッチで最大約20モデル
  • 2ZIPと混在形式に対応
  • 3glTFではMeshopt推奨、Dracoも選択可能
  • 4個別ダウンロードまたはZIP一括ダウンロード

設定オプションについて

頂点 / ジオメトリ

メッシュ簡略化

デフォルト50%

範囲0% – 100% · step 5%

メッシュ簡略化アルゴリズムを使用して面と頂点の数を削減。デフォルトは中程度。強度を上げるとさらにサイズは小さくなりますが、曲面の詳細が失われる可能性があります。ジオメトリ密度のみを変更し、コンテナフォーマットは変えません。

Meshopt 圧縮

デフォルトオン

glTF/GLB に EXT_meshopt_compression を適用し、面数を変えずにジオメトリバッファを圧縮。デフォルトでオン、ランタイム読み込みに最適。Draco とは排他的。STL/OBJ/FBX などの非 glTF 出力では使用されません。

オン推奨

デフォルト。Meshopt コンテナ圧縮を有効にします。

オフ

Meshopt 拡張を書き込みません。

Meshopt レベル

デフォルト

Meshopt エンコード戦略。デフォルト「高」は通常ファイルサイズが小さくなり属性フィルタが有効、ほとんどの Web シーンに適切。「中」はより多くの属性を均一に量子化、一部のツールチェーンでより保守的。

推奨

デフォルト。より積極的な圧縮とフィルタ、通常はファイルサイズが小さくなります。

より均一な量子化、圧縮率は通常やや低くなります。

Draco 圧縮

デフォルトオフ

glTF/GLB に KHR_draco_mesh_compression を適用。サイズは Meshopt より小さいことが多いが、デコード負荷は大きい。デフォルトはオフ。Meshopt とは排他的。非 glTF 出力では使用されません。

オフ推奨

デフォルト。Draco 拡張を書き込みません。

オン

Draco を有効にします(Meshopt は無効になります)。

圧縮強度

デフォルト6

範囲1 – 10

Draco エンコード/デコードの速度トレードオフ、範囲 1, 10。値が高いほどサイズ優先、エンコードは遅くなります。デフォルト6はほとんどのモデルに適しています。

エンコード手法

デフォルトEdgebreaker

Draco のトポロジエンコード方式。デフォルトは Edgebreaker、三角メッシュの圧縮率が良好。Sequential は一部のストリップ/点順序シーンに適しています。

Edgebreaker推奨

デフォルト。一般的な三角メッシュに最適です。

Sequential

順序付きストリップなどの特殊なトポロジに適しています。

Quantization bits (advanced)

Shown under Advanced settings in the UI. Vertex attribute precision when Meshopt or Draco writes glTF. Defaults: position 14, normal 10, UV 12. Lower bits shrink files more but raise crack, shading, or UV artifact risk.

位置ビット数

デフォルト14

範囲8 – 16

POSITION 属性の量子化ビット数(8, 16)。デフォルト14:サイズと破損リスクのバランスが良好。低すぎると隙間やジッターが発生する可能性があります。

法線ビット数

デフォルト10

範囲8 – 16

NORMAL 属性の量子化ビット数(8, 16)。デフォルト10。低すぎると陰影のむらが発生しやすくなります。

UV ビット数

デフォルト12

範囲8 – 16

TEXCOORD 属性の量子化ビット数(8, 16)。デフォルト12。低すぎるとテクスチャの這いやジッターが発生する可能性があります。

テクスチャ / 画像

最大テクスチャサイズ

デフォルト1024px

すべてのテクスチャをこの最大寸法に制限し、テクスチャメモリとファイルサイズを削減します。

256px
512px
1024px推奨
2048px
4096px
元のサイズを保持

テクスチャフォーマット

デフォルトWebP

テクスチャをより効率的なフォーマットに変換します。WebP は優れた圧縮率と広範なブラウザサポートを提供します。

WebP推奨
JPEG
PNG
KTX2
元のフォーマットを保持

品質

デフォルト0.75

範囲0.1 – 1 · step 0.05

WebP および JPEG フォーマットの圧縮品質を設定します。

KTX2 エンコードモード

ETC1S はファイルが小さく、拡散反射マップに適しています。UASTC は詳細を保持し、法線マップに推奨されます。

フォーマット情報

入力/出力

拡張子:
Model
正式名称:
Multiple 3D Model Formats
タイプ:
Multiple 3D Models
フォーマット:
GLB, GLTF, OBJ, FBX, STL, 3MF, STEP/STP, PLY, USDZ
主なツール:
Blender
開く方法:
3D Model Viewer
説明:
GLB、GLTF、OBJ、FBX、STL、3MF、STEP/STP、PLY、USDZなど、多種の3D形式に対応。ドラッグ&ドロップで一括自動変換。

備考:

  • すべてのファイルは同じ出力形式を使用する必要があります
  • ファイルはブラウザ内でローカル処理されます
  • バッチが大きいほど処理に時間がかかる場合があります

対応機能:

  • 複数ファイルの一括処理
  • GLB、GLTF、OBJ、FBX、STL、3MF、STEP/STP、PLY、USDZ に対応
  • ファイルごとの自動変換
  • リアルタイム進捗表示
  • 変換済みファイルの ZIP 一括ダウンロード

使用方法

1

モデルを一括追加

複数のモデルまたはZIPをドロップ。付属ファイルは自動的にマッチングされます。

2

共通圧縮パラメータを設定

簡略化、テクスチャ、glTF向けのMeshoptまたはDracoをグローバルに指定。

3

確認してダウンロード

各ファイルのステータスとサイズ変化を確認し、個別またはZIPでダウンロード。

このツールについて

Q

一度に何個までモデルを圧縮できますか?

A

1バッチあたり最大20個です。上限を超えた場合は最初の20個だけが処理され、残りは通知付きでスキップされます。バッチを上限内に収めるか、分割して実行してください。

Q

ZIPファイルをアップロードできますか?

A

はい。ZIPは自動的に展開され、中の各モデルが個別のタスクとして処理されます。1つのバッチに単体モデルとZIPを混在させることもできます。

Q

すべてのモデルに同じ圧縮設定が適用されますか?

A

はい。簡略化、テクスチャ、Meshopt/Dracoの設定はバッチ内の全モデルに共通適用され、一括処理の結果が一貫します。ファイルごとに設定を変えたい場合は、バッチを分けて実行してください。

Q

MTLやテクスチャなどの付属ファイルはどう扱われますか?

A

モデルと一緒にアップロードするか、ZIPに含めてください。ツールがモデル内の参照を読み取り、付属ファイルを自動的にマッチングします。マッチしないファイルは警告されるため、アップロード内容を修正できます。

Q

バッチ圧縮中に一部のファイルが失敗したらどうなりますか?

A

各モデルは独立して処理されるため、1つの失敗が他に影響しません。失敗したタスクはリストにマークされ、成功したモデルは個別にもZIPの一部としてもダウンロードできます。

Q

メッシュ簡略化、Meshopt、Dracoの違いは何ですか?

A

メッシュ簡略化(Meshoptライブラリ)は面と頂点を削除し、強度を上げるとポリゴン数とファイルサイズが減りますが、品質の低下が見られます。MeshoptとDracoはglTFのコンテナ符号化で、面数を変えずに既存ジオメトリを圧縮します。Meshoptは復号が速く、Dracoはより小さくなることがあり、両者は排他です。推奨は両方の戦略を組み合わせることです。まず簡略化し、次にどちらか1つの符号化を追加します。STL、OBJ、FBXではコンテナ符号化は無視され、簡略化のみ(該当する場合はテクスチャ圧縮も)が適用されます。

Q

ファイルサイズはどのくらい小さくなりますか?

A

結果はモデルによって大きく異なります。シンプルなモデルでは30〜50%の削減、複雑なテクスチャを持つモデルで全オプションを有効にすると70〜90%の削減が期待できます。各タスクは元の形式を保つため、削減率は各ファイルの形式に応じて適用されます。

Q

すべての圧縮オプションを有効にすべきですか?

A

Web公開用なら、すべて有効(簡略化+テクスチャ圧縮+Meshopt/Draco)で最小ファイルサイズが得られます。アーカイブ用なら、詳細を保つために簡略化を省略してもよいでしょう。バッチでは同じ選択が全ファイルに適用されます。

Q

Webに最適なテクスチャ形式はどれですか?

A

WebPは最も高い圧縮率を提供し、同じ画質でJPEGより約30%小さく、すべてのモダンブラウザでサポートされています。最大の互換性が必要ならJPEG、対応エンジン向けにはGPU最適化のKTX2も選択肢です。

Q

出力形式はどうなりますか?

A

各タスクは元の形式を維持します。STLはSTL、OBJはOBJ、FBXはFBX、PLYはPLYのまま出力されます。GLB/GLTFの入力は最適化されたGLBに変換されます。これがコンテナ形式が変わる唯一のケースです。混在バッチでは、ダウンロードZIP内に複数の拡張子が混在します。

Q

KTX2形式を使う際の注意点は?

A

KTX2はGPU最適化テクスチャ形式で、ハードウェア高速復号に対応します。ただし、ほとんどの画像ビューアや一般的な3Dソフトでは開けません。Three.js(KTX2Loader)、Babylon.js、専用のGPUテクスチャツールなど、対応ツールで利用してください。

一般的な質問

Q

Any3Dは完全に無料ですか?

A

はい、Any3Dの主要機能は永久に無料でご利用いただけます。フォーマット変換、モデル最適化、オンラインプレビューなどの基本機能は、登録や支払いをすることなく使用できます。

Q

ファイルはサーバーにアップロードされますか?

A

いいえ。選択したファイルはお使いのデバイス上のブラウザ内でのみ処理され、デバイスから外に出ることはなく、当社のサーバーにも送信されません。ユーザーファイルは一切保存しません。処理終了後、ブラウザメモリ上の関連データは解放されます。

Q

ソフトウェアをインストールする必要がありますか?

A

ソフトウェアのインストールは一切不要です。Any3Dは完全にブラウザベースのツールであり、ページを開くだけですべての機能をご利用いただけます。Windows、Mac、Linuxなどの主要なオペレーティングシステムに対応しています。

Q

ファイルサイズに制限はありますか?

A

処理能力はファイルサイズ単独ではなく、お使いのデバイスの性能とモデルの頂点数・テクスチャの複雑さによって決まります。ファイルサイズに制限は設けませんが、デバイスの処理能力を超えるとページが重くなったり、クラッシュする場合があります。

応援する