Compressione modelli 3D

Ottimizzazione 3D completa: semplificazione mesh, compressione texture, glTF con Meshopt o Draco a scelta, download nel formato di input.

Area di lavoro

Trascina qui i file

oppure clicca per sfogliare, incolla supportato

Informazioni sullo strumento

Pipeline di compressione completa: semplificazione mesh, codifica contenitore glTF (consigliato Meshopt per impostazione predefinita, oppure Draco a scelta, mutuamente esclusivi) e ridimensionamento/transcodifica texture (WebP/JPEG/KTX2). Supporta GLB, GLTF, OBJ, FBX, STL, PLY. Output nel formato di input; la famiglia glTF produce GLB ottimizzato. Tutto eseguito localmente nel browser.

Come usare

  1. 1

    Carica modello 3D pesante

    Importa modelli GLB o glTF che superano i limiti di peso per il Web.

  2. 2

    Applica compressione Draco

    Attiva la codifica Draco per comprimere vertici, normali e mappe UV.

  3. 3

    Riduci poligoni della mesh

    Riduci il numero di triangoli per alleggerire il carico di calcolo della GPU.

  4. 4

    Scarica GLB ottimizzato

    Esporta il file GLB pronto per il Web con una riduzione fino al 90%.

Domande frequenti

Vedi tutte le FAQ

Qual è la differenza tra questo strumento e quelli che ottimizzano solo i vertici o solo le texture?

Elabora tutte le ottimizzazioni in una volta: semplificazione mesh, ridimensionamento/compressione texture e codifica Meshopt o Draco per output glTF. Gli strumenti solo vertici saltano le texture; quelli solo texture saltano la riduzione geometrica. Questa è l'opzione più completa per la massima riduzione delle dimensioni.

In quale formato viene scaricato il file?

L'output corrisponde al formato di input: STL rimane STL, OBJ rimane OBJ, FBX rimane FBX, PLY rimane PLY. GLB/GLTF in input producono un GLB ottimizzato (l'unico caso in cui il contenitore cambia). Nessun formato viene forzato a GLB per tutti.

Posso abilitare contemporaneamente Meshopt e Draco?

No. Sono mutuamente esclusivi sulla stessa geometria. Abilita Meshopt (predefinito, consigliato per il Web) oppure Draco per la massima compressione, non entrambi. Se si desidera un file ancora più piccolo, aumentare l'intensità di semplificazione o comprimere prima le texture.

Quanto si può ridurre un modello?

I risultati variano molto: modelli semplici possono ridursi del 30-50%, mentre modelli con texture complesse, con semplificazione, codifica del contenitore e compressione texture attivate, possono raggiungere il 70-90%.

Quale formato texture è il migliore per il Web?

WebP offre il miglior rapporto di compressione, circa il 30% più piccolo di JPEG a parità di qualità, ed è supportato da tutti i browser moderni. Per la massima compatibilità usa JPEG, per trasparenza o lossless usa PNG, se il motore supporta KTX2 per texture pronte per la GPU.

Posso comprimere più modelli insieme?

Sì, usa lo strumento di compressione modelli in batch per applicare le stesse impostazioni a molti file.

Cosa fa ogni opzione di compressione

Le opzioni agiscono su parti diverse del modello e alcune richiedono il supporto dell'app che apre il file.

Cambia la forma?Si applica aServe supporto dell'app?
Semplificazione meshSì, rimuove triangoliTutti i formatiNo
MeshoptNoOutput GLBSì, l'app deve leggere glTF compresso con Meshopt
DracoNoOutput GLBSì, l'app deve leggere glTF compresso con Draco
Texture WebP o JPEGNo, solo qualità immagineModelli con textureWebP è letto da tutti i browser moderni
Texture KTX2No, solo qualità immagineOutput GLBSì, molte app e visualizzatori di immagini non lo aprono

Informazioni sulle opzioni di configurazione

Vertici / Geometria

OpzioneA cosa servePredefinito / intervallo

Semplificazione mesh

Utilizza un algoritmo di semplificazione mesh per ridurre il numero di facce e vertici. L'intensità predefinita è media; aumentando l'intensità si riduce ulteriormente la dimensione del file, ma si possono perdere dettagli di superficie. Modifica solo la densità geometrica, non il formato contenitore.50%0% – 100% · step 5%

Compressione Meshopt

Applica EXT_meshopt_compression ai file glTF/GLB per comprimere i buffer geometrici senza modificare il numero di facce. Attivato per impostazione predefinita, adatto per il caricamento runtime. Mutualmente esclusivo con Draco. Non viene utilizzato per output non glTF come STL/OBJ/FBX.
  • AttivoConsigliato: Predefinito. Abilita la compressione Meshopt del contenitore.
  • Disattivo: Non scrive l'estensione Meshopt.
Attivo

Livello Meshopt

Controlla la strategia di codifica Meshopt. Predefinito 'Alto': solitamente dimensioni inferiori e abilita il filtro degli attributi, adatto per la maggior parte degli scenari Web. 'Medio' quantizza più attributi in modo uniforme, più conservativo per alcune toolchain.
  • AltoConsigliato: Predefinito. Compressione più aggressiva con filtri, dimensioni generalmente inferiori.
  • Medio: Quantizzazione più uniforme, tasso di compressione solitamente leggermente inferiore.
Alto

Compressione Draco

Applica KHR_draco_mesh_compression ai file glTF/GLB. Le dimensioni sono spesso inferiori rispetto a Meshopt, ma il costo di decodifica è maggiore. Disattivato per impostazione predefinita; mutualmente esclusivo con Meshopt. Non viene utilizzato per output non glTF.
  • DisattivoConsigliato: Predefinito. Non scrive l'estensione Draco.
  • Attivo: Abilita Draco (disabilita Meshopt).
Disattivo

Intensità compressione

Compromesso velocità di codifica/decodifica Draco, intervallo 1, 10. Valori più alti favoriscono la dimensione a scapito della velocità di codifica. Predefinito 6, adatto per la maggior parte dei modelli.61 – 10

Metodo di codifica

Metodo di codifica topologica Draco. Predefinito Edgebreaker, solitamente migliore per maglie triangolari. Sequential è più adatto per strisce ordinate/topologie particolari.
  • EdgebreakerConsigliato: Predefinito. Adatto per maglie triangolari comuni.
  • Sequenziale: Adatto per topologie speciali come strisce ordinate.
Edgebreaker

Bit di quantizzazione (avanzato)

Mostrato in Impostazioni avanzate nell'interfaccia. Precisione degli attributi dei vertici quando Meshopt o Draco scrive glTF. Valori predefiniti: position 14, normal 10, UV 12. Meno bit riducono maggiormente i file ma aumentano il rischio di crepe, artefatti di ombreggiatura o UV.

Bit posizione

Bit di quantizzazione dell'attributo POSITION (8, 16). Predefinito 14: buon equilibrio tra dimensione e rischio di crepe. Valori troppo bassi possono causare gap o tremolii.148 – 16

Quali impostazioni per il tuo obiettivo?

A cosa serve il modello?

Un sito o un visualizzatore 3D web

Usa Meshopt con texture WebP e aggiungi una leggera semplificazione se è ancora pesante.

Stampa 3D (STL)

Conta solo la semplificazione. Tienila leggera e controlla i dettagli piccoli nello slicer.

Invio via e-mail o chat

Semplifica e riduci le texture finché il file è abbastanza piccolo.

Copia d'archivio

Niente semplificazione per non perdere dettagli; comprimi solo le texture.

Model|Apri con: Visualizzatore 3D di Windows、Blender