這工具和只處理頂點或紋理的工具差在哪?
它一次涵蓋完整最佳化:網格簡化、貼圖縮放/壓縮,以及 glTF 輸出的 Meshopt 或 Draco 編碼。只處理頂點的工具會跳過貼圖;只處理紋理的工具會跳過幾何縮減。要追求最小體積,這是最全面的選項。
完整 3D 最佳化流程:網格簡化、紋理壓縮,glTF 可選 Meshopt 或 Draco,依輸入格式下載。
或點擊選擇檔案,支援貼上
完整壓縮管線:網格簡化、glTF 容器編碼(預設推薦 Meshopt,可改選 Draco,兩者互斥)以及紋理縮放/轉碼(WebP/JPEG/KTX2)。支援 GLB、GLTF、OBJ、FBX、STL、PLY。依輸入格式輸出;glTF 家族交付最佳化後的 GLB。全程在瀏覽器本機執行。
匯入超出網頁或行動端體積限制的 GLB 或 glTF 模型。
啟用 Draco 幾何編碼,對頂點位置、法線與 UV 資料進行高倍壓縮。
設定誤差容限精簡三角面數,降低 GPU 柵格化渲染壓力。
匯出經過全面最佳化的 Web 交付 GLB 資產,體積縮減最高達 90%。
它一次涵蓋完整最佳化:網格簡化、貼圖縮放/壓縮,以及 glTF 輸出的 Meshopt 或 Draco 編碼。只處理頂點的工具會跳過貼圖;只處理紋理的工具會跳過幾何縮減。要追求最小體積,這是最全面的選項。
預設和輸入格式一致:STL 維持 STL、OBJ 維持 OBJ、FBX 維持 FBX、PLY 維持 PLY。GLB/GLTF 輸入則匯出最佳化 GLB(唯一會改變容器格式的場景)。不再對所有格式強制輸出 GLB。
不行。同一個幾何體上兩者互斥。請啟用 Meshopt(預設,Web 建議)或 Draco 來追求最大壓縮,不要同時打開。若想再更小,可以提高簡化強度,或先壓縮貼圖。
結果差異很大:簡單模型可能減少 30-50%,而複雜紋理模型在同時啟用簡化、容器編碼與紋理壓縮時,可達 70-90%。
WebP 壓縮比最佳,相同畫質下比 JPEG 小約 30%,且所有現代瀏覽器都支援。要最大相容性就用 JPEG;需要無損或透明通道用 PNG;在支援的引擎中可選 KTX2 獲得 GPU 就緒交付。
能,用批次模型壓縮工具,對多個檔案套用同一組設定。
這些選項作用在模型的不同部分,有些還需要開啟檔案的軟體支援。
| 會改變形狀嗎? | 適用於 | 需要軟體支援嗎? | |
|---|---|---|---|
| 網格簡化 | 會,減少三角形 | 所有格式 | 不需要 |
| Meshopt | 不會 | GLB 輸出 | 需要,軟體要能讀 Meshopt 壓縮的 glTF |
| Draco | 不會 | GLB 輸出 | 需要,軟體要能讀 Draco 壓縮的 glTF |
| WebP 或 JPEG 貼圖 | 不會,只影響圖片品質 | 帶貼圖的模型 | WebP 所有現代瀏覽器都支援 |
| KTX2 貼圖 | 不會,只影響圖片品質 | GLB 輸出 | 需要,很多軟體和看圖工具打不開 |
| 選項 | 作用 | 預設值 / 範圍 |
|---|---|---|
網格簡化 | 透過網格簡化減少面數與頂點數。預設中等強度;提高強度可進一步縮小體積,但可能損失曲面細節。僅改變幾何密度,不改變檔案容器格式。 | 50%0% – 100% · step 5% |
Meshopt 壓縮 | 對 glTF/GLB 套用 EXT_meshopt_compression,壓縮幾何緩衝而不改面數。預設開啟,適合執行時期載入。與 Draco 互斥,不可同時開啟。STL/OBJ/FBX 等非 glTF 輸出不會使用此項。
| 開 |
Meshopt 等級 | 控制 Meshopt 編碼策略。預設「高」:體積通常更小並啟用屬性 filter,適合大多數 Web 場景。「中」對更多屬性做均勻量化,部分工具鏈較保守。
| 高 |
Draco 壓縮 | 對 glTF/GLB 套用 KHR_draco_mesh_compression。體積常優於 Meshopt,但解碼開銷更大。預設關閉;與 Meshopt 互斥。非 glTF 輸出不會使用。
| 關 |
壓縮力度 | Draco 編碼/解碼速度權衡,範圍 1, 10。數值越高越偏向體積、編碼越慢。預設 6,適合大多數模型。 | 61 – 10 |
編碼方法 | Draco 拓樸編碼方式。預設 Edgebreaker,三角網格壓縮率通常更好。Sequential 在部分條帶/點序場景更合適。
| Edgebreaker |
Quantization bits | 顯示於介面的進階設定中。Meshopt 或 Draco 寫入 glTF 時的頂點屬性精確度。預設值:position 14、normal 10、UV 12。位元越低檔案縮得越小,但會提高裂縫、著色或 UV 瑕疵的風險。 | |
位置位數 | POSITION 屬性量化位數(8, 16)。預設 14:體積與破面風險較均衡。過低可能導致縫隙或抖動。 | 148 – 16 |
| 選項 | 作用 | 預設值 / 範圍 |
|---|---|---|
法線位數 | NORMAL 屬性量化位數(8, 16)。預設 10。過低易出現明暗斑駁。 | 108 – 16 |
UV 位數 | TEXCOORD 屬性量化位數(8, 16)。預設 12。過低可能導致貼圖爬梯或抖動。 | 128 – 16 |
| 選項 | 作用 | 預設值 / 範圍 |
|---|---|---|
最大紋理尺寸 | 將所有紋理的大小限制在此最大尺寸內,減少紋理記憶體用量和檔案大小。 256px · 512px · 1024px · 2048px · 4096px · 保持原始尺寸 | 1024px |
紋理格式 | 選擇目標編碼。模型輸出支援 WebP、JPEG、PNG 與 KTX2;獨立圖片壓縮還額外提供 TGA、TIFF、EXR、HDR 與 DDS。 WebP · JPEG · PNG · KTX2 · 保持原始格式 | WebP |
品質 | 設定 WebP 和 JPEG 格式的壓縮品質。 | 0.750.1 – 1 · step 0.05 |
KTX2 編碼模式 | ETC1S 檔案更小,適合漫反射貼圖。UASTC 保留更多細節,建議用於法線貼圖。 |
模型拿來做什麼?
網站或網頁 3D 檢視器
用 Meshopt 加 WebP 貼圖;若仍太大,再加一點簡化。
3D 列印(STL)
只有簡化有用。簡化要輕,在切片軟體中檢查小細節。
透過郵件或聊天傳送
簡化並縮小貼圖,直到檔案小到能傳送。
存檔備份
不要簡化,以免遺失細節;只壓縮貼圖。