Converti gltf in obj

Convertitore online gratuito da GLTF a OBJ

Converti scene glTF o GLB in mesh OBJ ampiamente supportate con Blender o 101convert.com.

Converti GLTF in OBJ online - gratuito

Uploading…
I file selezionati superano il limite totale di 25 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .gltf

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .gltf a .obj

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .obj convertito

    Il risultato della conversione è pronto per il download.

Come convertire gltf in obj file

Un pacchetto CAD, un renderer meno recente o un flusso di lavoro per la stampa 3D potrebbe accettare OBJ ma non glTF, rendendo necessaria un’esportazione della mesh statica prima della modifica o dell’importazione. OBJ offre inoltre un formato ampiamente supportato per condividere la geometria con software che non leggono i materiali o i dati della scena glTF.

Cos’è il formato glTF

glTF (GL Transmission Format) è una specifica del Khronos Group per la trasmissione e il caricamento di scene 3D in applicazioni web, giochi, AR e VR. Un file .gltf contiene JSON e può fare riferimento a buffer binari e texture immagine; tali risorse possono anche essere incorporate come dati. Un file .glb raggruppa JSON, geometria e, comunemente, le texture in un unico file binario.

Blender, Unity, Unreal Engine, librerie di asset, configuratori di prodotto, visualizzatori basati su browser e applicazioni AR utilizzano glTF. A seconda dell’asset, può contenere mesh, texture, materiali basati sulla fisica, camere, luci, gerarchie della scena, morph target e animazioni scheletriche o di altro tipo.

Cos’è il formato OBJ

OBJ è un formato di geometria Wavefront in testo semplice, supportato dalla maggior parte dei software di modellazione 3D, CAD, visualizzazione e stampa 3D. Memorizza posizioni dei vertici, coordinate delle texture, normali dei vertici, facce poligonali, nomi degli oggetti e gruppi. Le assegnazioni dei materiali vengono normalmente memorizzate in un file .mtl separato, mentre le texture immagine rimangono in file separati.

OBJ è utile per lo scambio di una mesh statica perché la sua struttura leggibile gode di un ampio supporto legacy e può essere analizzata o modificata tramite script. Non conserva una scena glTF completa: OBJ non dispone di un supporto standard per animazioni scheletriche, animazioni morph, camere, luci, comportamento dei nodi o modello dei materiali basato sulla fisica di glTF.

Come convertire un file glTF in OBJ

Blender è l’opzione desktop più pratica perché importa sia .gltf sia .glb ed esporta OBJ senza richiedere un convertitore separato.

  1. Installare e aprire Blender. Rimuovere il cubo predefinito se non è necessario.
  2. Scegliere File → Import → glTF 2.0 (.glb/.gltf).
  3. Selezionare il file sorgente. Per un asset .gltf, mantenere ogni buffer e texture referenziato nel percorso relativo originale, altrimenti Blender potrebbe importare un modello incompleto.
  4. Controllare il modello nella viewport 3D. Selezionare gli oggetti da esportare; applicare le trasformazioni o i modificatori che devono diventare parte della mesh esportata.
  5. Scegliere File → Export → Wavefront (.obj).
  6. Abilitare Selection Only se l’OBJ deve contenere soltanto gli oggetti selezionati. Abilitare Apply Modifiers quando la geometria esportata deve includere i risultati di subdivision, solidify o altri modificatori.
  7. Impostare la destinazione e confermare Export OBJ. Mantenere insieme il file .obj generato, il file .mtl e le texture immagine referenziate, a meno che l’applicazione di destinazione non utilizzi percorsi degli asset diversi.

Per una conversione senza installare software, il convertitore gratuito disponibile su 101convert.com può elaborare il file. Caricare la sorgente glTF, scegliere OBJ, avviare la conversione e scaricare l’OBJ risultante e gli eventuali file di materiali o texture associati. Un flusso di lavoro desktop è preferibile per gli asset privati o per i file glTF con più risorse dipendenti.

Conversione dalla riga di comando

Gli strumenti dalla riga di comando di Assimp possono convertire molti formati di mesh:

assimp export model.gltf model.obj

Utilizzare invece il nome file .glb per l’input glTF binario. Il supporto di Assimp per le estensioni glTF e le proprietà dei materiali varia in base alla versione, quindi controllare l’OBJ generato e il file .mtl nell’applicazione di destinazione.

Limiti di qualità e compatibilità

Le posizioni delle mesh, le facce, le normali e solitamente le coordinate delle texture vengono trasferite, ma la conversione non è senza perdite per quanto riguarda i dati della scena. Animazioni, camere, luci, gerarchie dei nodi, comportamento interattivo e morph target potrebbero essere eliminati. Un asset animato generalmente diventa una o più mesh statiche.

I materiali metallic-roughness di glTF non corrispondono esattamente al modello OBJ/MTL precedente. Le texture di base-color spesso vengono trasferite, ma le proprietà dei materiali relative a metallic, roughness, normal, occlusion, emissive, transmission, clearcoat e altre possono essere semplificate o andare perse. Verificare il risultato con il relativo file .mtl e le texture immagine; ricollegare le mappe mancanti nell’applicazione ricevente quando necessario.

OBJ non dispone di una dichiarazione standard delle unità. glTF utilizza i metri e una convenzione di coordinate destrorsa con asse Y rivolto verso l’alto, mentre gli importer OBJ possono applicare unità o direzioni degli assi diverse. Controllare scala e orientamento dopo l’importazione e utilizzare le opzioni degli assi dell’esportazione OBJ di Blender quando il programma ricevente richiede un particolare asse frontale o verticale.

Un file binario .glb è spesso più piccolo e più facile da distribuire rispetto all’insieme di file risultante, mentre un OBJ basato su testo può essere considerevolmente più grande e può produrre diversi file esterni. Utilizzare OBJ per la compatibilità con mesh statiche, la modifica o i flussi di lavoro di fabbricazione, non per conservare una scena glTF completa.

Confronto formato: GLTF vs OBJ

Come i formati GLTF e OBJ si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati GLTF e OBJ
Proprietà .GLTF GL Transmission Format .OBJ Wavefront OBJ
Geometria Entrambi Mesh poligonale
Materiali Sì Limitato
Texture Incorporato nel file Riferito esternamente
Animazione Sì No
Gerarchia della scena Sì No
Leggibile come testo semplice Sì Sì
Dimensione tipica del file Piccolo Medio
Standard aperto Sì Sì
Introdotto 2015 1990
Sviluppatore Khronos Group Wavefront Technologies
Tipo MIME model/gltf+json model/obj

Il database attualmente non contiene alcun convertitore di file gltf.

Domande frequenti

Il convertitore da GLTF a OBJ è gratuito?

Sì, convertire GLTF in OBJ su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.

Quanto può essere grande il mio file GLTF?

Puoi caricare file GLTF fino a 50 MB e convertire fino a 1 file alla volta in un unico lotto.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire GLTF in OBJ?

No. La conversione da GLTF a OBJ avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file GLTF valido per questa conversione da GLTF a OBJ. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.

Altre conversioni di file .gltf

Conversione inversa

Conversione in .obj
da altri formati

Condividi sui social media: