Convertitore e visualizzatore 3D — STL, OBJ, FBX, GLB, glTF, USDZ, 3MF
Visualizza e converti STL, OBJ, FBX, GLB, glTF, PLY, 3MF, DAE e USDZ nel browser. Conversione in blocco in GLB, OBJ, STL, USDZ o 3MF.
Hai trovato un problema o qualcosa che potrebbe andare meglio? Leggiamo ogni messaggio e sistemiamo le cose in fretta.
Questo convertitore di modelli 3D gratuito apre file STL, OBJ, FBX, GLB, glTF, PLY, 3MF, Collada (DAE), 3DS, USDZ, VRML e OFF nel browser, li mostra in un visualizzatore interattivo e li converte in GLB, glTF, OBJ con MTL, STL, PLY, USDZ o 3MF. Trascina un file o venti, oppure uno ZIP con il modello e le sue texture, e scarica ogni risultato singolarmente o l'intero lotto in uno ZIP. Funziona anche come rapido visualizzatore GLB e STL: trascina per ruotare, controlla dimensioni e numero di triangoli, guarda wireframe e normali, riproduci le animazioni.
Tutto viene eseguito in locale con three.js, quindi un componente CAD riservato o un asset di gioco non ancora pubblicato non lascia mai il tuo computer, e non c'è nessuna coda di caricamento. Lo strumento dice chiaramente cosa conserva ogni conversione: STL e PLY non hanno materiali, 3MF conserva un colore per oggetto, OBJ non ha animazioni e FBX è un formato proprietario che i browser possono leggere al meglio delle loro possibilità ma non possono scrivere affatto, per cui FBX è disponibile solo come formato di input.
Come si usa
- Trascina i tuoi file 3D nel riquadro o fai clic per sceglierli. Includi il .mtl e le texture con un OBJ, il .bin e le texture con un .gltf, oppure comprimi la cartella e trascina lo ZIP.
- Fai clic su un file nell'elenco per visualizzarlo. Controlla le informazioni sul modello e gli avvisi, e correggi l'orientamento o le unità di origine se il modello è sdraiato o ha le dimensioni sbagliate.
- Scegli il formato di output in "Converti in" e, se necessario, le unità di output, l'asse verticale e il posizionamento.
- Premi Converti. Per ogni file vengono mostrati nome e dimensione del risultato ed eventuali note su ciò che il formato non ha potuto conservare.
- Scarica i file uno alla volta, oppure premi "Scarica tutti (.zip)" per l'intero lotto.
Domande frequenti
Come si converte un STL in OBJ (o un OBJ in GLB)?
Trascina il file in questa pagina, scegli il formato di destinazione in "Converti in" e premi Converti, poi Scarica. Da STL a OBJ la geometria resta identica; da OBJ a GLB si conservano geometria, UV, materiali e texture, a patto di trascinare il .mtl e le immagini delle texture insieme al .obj (o di comprimerli in uno ZIP). Pagine dedicate come Da STL a OBJ e Da OBJ a GLB fanno la stessa cosa con il formato di destinazione già selezionato.
Posso convertire da FBX a GLB e in FBX?
Da FBX a GLB funziona con la maggior parte dei file: mesh, personaggi con skinning e animazioni di solito vengono convertiti, mentre materiali complessi e alcune texture incorporate potrebbero non esserlo. Convertire in FBX non è possibile in un browser, perché FBX è un formato chiuso senza un writer open source; per farlo usa Blender (gratuito) o l'FBX Converter di Autodesk. Questo strumento non offre mai un output FBX che non sia in grado di produrre correttamente.
Quali conversioni perdono informazioni?
STL conserva solo i triangoli, quindi colori, materiali, UV e animazioni vengono scartati. PLY conserva colori dei vertici, normali e UV, ma non i materiali. 3MF conserva un colore di visualizzazione per oggetto. OBJ conserva geometria, UV e materiali di base, ma non animazioni né skinning. GLB, glTF e USDZ conservano più di tutti, compresi materiali PBR, texture e animazioni. Lo strumento indica la perdita per il formato scelto prima della conversione.
Perché il modello convertito ha le dimensioni sbagliate o è sdraiato sul dorso?
STL, OBJ e PLY non memorizzano unità, e alcuni formati sono Z-up mentre glTF è Y-up. Imposta "Unità di origine" su ciò che rappresentano i numeri (STL è di solito in millimetri, glTF sempre in metri, FBX spesso in centimetri) e seleziona "Il modello è Z-up" se è sdraiato sul dorso. Con "Automatico", i formati per la stampa vengono scritti in millimetri e Z-up, e le conversioni tra formati senza unità lasciano i numeri invariati.
C'è un limite di dimensione e i miei file vengono caricati?
I file non vengono caricati: li legge e li converte il tuo browser, ed è per questo che il limite è la memoria del tuo dispositivo. Lo strumento accetta fino a 20 modelli per lotto e 250 MB per file; scene FBX o glTF molto grandi possono richiedere un browser desktop con parecchia RAM.
Posso visualizzare file GLB, STL o USDZ senza convertirli?
Sì. Trascina il file e si apre nel visualizzatore con rotazione orbitale, panoramica e zoom, sovrapposizioni di wireframe, normali e ingombro, preset di illuminazione, l'opzione di sfondo trasparente e la riproduzione delle animazioni. Il pannello delle informazioni elenca mesh, materiali, texture, animazioni, numero di triangoli e vertici e le dimensioni del modello, e puoi scaricare un PNG della vista.
Formati supportati e cosa si conserva
• Input: STL (binario e ASCII), OBJ con MTL e texture, GLB, glTF con .bin e texture (compressione Draco e Meshopt supportata), PLY (mesh; nuvole di punti solo in visualizzazione), 3MF, FBX (binario e ASCII), Collada DAE, 3DS, USDZ/USDA/USDC, VRML (.wrl) e OFF.
• Output: GLB, glTF (.gltf + .bin, o incorporato), OBJ + MTL (+ texture), STL (binario o ASCII), PLY (binario o ASCII), USDZ e 3MF.
• Fedeltà completa: GLB ↔ glTF, e quasi tutto verso GLB. Parziale: i materiali di FBX, Collada e USD, che vengono approssimati come materiali PBR. Solo geometria: STL. Non possibile qui: scrivere FBX, STEP o altri formati CAD, e decodificare texture KTX2/Basis.
Unità e orientamento, spiegati
La maggior parte dei problemi del tipo "il mio modello è minuscolo" o "il mio modello è enorme" dipende dalle unità. glTF e USDZ sono definiti in metri. STL, OBJ e PLY non hanno alcuna unità, e la convenzione dipende dallo strumento che li ha scritti: slicer ed esportazioni CAD presuppongono i millimetri, l'esportazione OBJ di Blender usa i metri. Il convertitore mostra la dimensione che ritiene abbia il modello; se è sbagliata di un fattore 10, 100 o 1000, cambia "Unità di origine" e converti di nuovo.
L'orientamento segue lo stesso schema. glTF e USDZ sono Y-up per definizione, i formati per la stampa e la maggior parte degli strumenti CAD sono Z-up. Con Automatico il convertitore scrive STL, PLY e 3MF in Z-up e tutto il resto in Y-up, così un modello convertito da GLB a STL sta in piedi sul piano di stampa.
Conversione in blocco
Trascina fino a 20 modelli alla volta (o lo ZIP di una cartella). Vengono caricati uno dopo l'altro, ciascuno con il proprio stato, e "Converti tutti" trasforma ogni modello caricato nel formato scelto. Un file che non va a buon fine mostra il motivo e non blocca gli altri. Gli output composti da più file, come un OBJ con MTL e texture o un glTF con il suo .bin, restano insieme in una cartella per modello all'interno dello ZIP del lotto.
Strumenti gratuiti correlati
- Generatore di modelli 3D — Crea primitive, ingranaggi, testo 3D, solidi di rivoluzione ed estrusioni nel browser, poi esporta in GLB, glTF, OBJ, STL, PLY, USDZ o 3MF.
- Convertitore di immagini — Converti tra AVIF, HEIC, TIFF, PNG, JPG, WebP, GIF, BMP e SVG. La maggior parte delle conversioni non esce mai dal browser.
- Generatore di file di prova — Genera nel browser un file fittizio di qualsiasi dimensione esatta, da 1 KB a 2 GB: byte casuali, testo, CSV o JSON.