STL 顶点圧縮
ポリゴン数の削減とDracoエンコーディングにより、STL モデルを縮小し、読み込み時間を改善します。
読み込み中...
しばらくお待ちください
ツールについて
このツールは glTF-Transform を使用して STL モデルのジオメトリを圧縮します。メッシュの簡略化を施して面数を減らし、Dracoエンコーディングによるデータ圧縮を実現します。すべての処理はブラウザのローカルで行われます。
ヒント
- 1入力:STL 形式,输出:GLB 形式
- 2ダウンロード前にリアルタイムで3D比較プレビュー
- 3Draco圧縮モデルのレンダリングには対応するデコーダが必要です
使用方法
モデルをアップロード
STL ファイルをアップロードエリアにドラッグするか、クリックしてパソコンから選択します。
パラメータの設定
簡略化比率と Draco 圧縮レベルを設定します。
圧縮とダウンロード
プレビューで結果を確認し、最適化されたGLBをダウンロードします。
よくある質問
頂点圧縮とは何ですか?
頂点圧縮は3Dモデルの頂点やポリゴン数を減らしてモデルを軽量化する技術です。Dracoエンコーディングと組み合わせることで劇的にサイズを抑えられます。
メッシュ簡略化は元に戻せますか?
いいえ。Meshopt メッシュ簡略化はポリゴンを永久に削除するため、元に戻すことはできません。必ず元のモデルのバックアップを保管し、リアルタイムプレビューで品質を確認してからダウンロードしてください。
どれくらいファイルサイズが小さくなりますか?
一般的に50〜90%小さくなります。ディテールが細かく複雑なメッシュほど、Dracoによる圧縮効果が高くなります。
画質にどのような影響がありますか?
簡略化比率を低くするほど粗くなります。プレビュー機能で最適なバランスを見つけてください。
Dracoエンコーディングとは何ですか?
Dracoは3Dジオメトリックメッシュとポイントクラウドの圧縮・展開を行うオープンソースライブラリです。視覚品質を維持したままメッシュサイズを最大90%まで削減できます。
圧縮されたモデルはThree.jsで使用できますか?
はい!Three.jsはDracoエンコード済みのGLB/GLTFファイルをネイティブにサポートしています。プロジェクトにDracoデコーダーを含めるだけで利用可能です。
どの程度の簡略化強度から始めるべきですか?
低い比率(0.2〜0.4)から始めて徐々に増やしながらプレビューすることをお勧めします。Web表示では0.5〜0.7が許容範囲です。高精度が必要な場合は0.3以下に抑えてください。
関連記事
createImageBitmap が利用できない? プラットフォームと環境別にトラブルシューティング
Any3D が createImageBitmap サポートを警告した場合、デスクトップ/モバイルプラットフォーム、HTTPS、企業ポリシー、WebView 制限を確認して、Worker 画像処理パスを復旧させるガイドです。
OffscreenCanvas 不可?プラットフォーム別トラブルシューティング
Any3D で OffscreenCanvas 非対応の場合、プラットフォーム、ハードウェア加速、VPN/社内ネット、企業 WebView 制限を確認してください。
Web Worker が使用できない場合:プラットフォームと環境別にトラブルシューティング
Any3D で Web Worker が使用できない場合、デスクトップ/モバイルプラットフォーム、HTTPS、VPN・社内ネットワーク、企業 CSP、保護者制限を確認して、大ファイルのバックグラウンド処理を復旧させる方法です。