GLB in OBJ

GLB → OBJ + MTL + texture, per una facile modifica.

Area di lavoro

Caricamento...

Attendere prego

Informazioni sullo strumento

Il convertitore glb to obj scompone un singolo file GLB nel classico flusso di lavoro OBJ, esportando anche le texture quando possibile. Tutta l'elaborazione avviene localmente nel browser: i file non vengono caricati.

Suggerimenti

  • 1Mantieni OBJ, MTL e texture nella stessa cartella.
  • 2Le animazioni non vengono incluse nell'OBJ.
  • 3Ideale per retopologia e modifica dei materiali.

Informazioni sulle opzioni di configurazione

Impostazioni generali

Asse verticale

PredefinitoY-up

Determina l'asse 'su' del modello esportato. Diversi software 3D usano diverse convenzioni. Selezionare il sistema sbagliato potrebbe far sì che il modello si inclini su un lato.

Y-upConsigliato

Convenzione usata da OpenGL, Three.js e la maggior parte dei motori 3D Web. Scegli questa per modelli provenienti dal web o da motori di gioco.

Z-up

Convenzione usata da Blender (predefinito), 3ds Max e alcuni software CAD. Prova questa se il modello appare inclinato.

Rotazione X

Predefinito

Intervallo-180° – 180°

Ruota il modello attorno a ciascun asse, intervallo da -180° a 180°. Utile per ottimizzare l'orientamento di stampa o correggere disallineamenti degli assi.

Rotazione Y

Predefinito

Intervallo-180° – 180°

Ruota il modello attorno a ciascun asse, intervallo da -180° a 180°. Utile per ottimizzare l'orientamento di stampa o correggere disallineamenti degli assi.

Rotazione Z

Predefinito

Intervallo-180° – 180°

Ruota il modello attorno a ciascun asse, intervallo da -180° a 180°. Utile per ottimizzare l'orientamento di stampa o correggere disallineamenti degli assi.

Metodo di applicazione della rotazione

PredefinitoSolo trasformazione del nodo radice

Scegli come la rotazione viene scritta nel modello esportato. Incorporare nei vertici riscrive tutte le coordinate dei vertici, così ogni formato di esportazione (inclusi i formati che leggono solo la geometria, come STL e STEP) la applica in modo coerente; la sola trasformazione del nodo radice mantiene le coordinate originali dei vertici, più adatta a modelli animati o con scheletro, ma i formati che ignorano le trasformazioni dei nodi (come STEP) non applicheranno la rotazione.

Incorporare nei vertici

La rotazione viene scritta in tutte le coordinate dei vertici e applicata in modo coerente a ogni formato di esportazione; i dati geometrici vengono riscritti.

Solo trasformazione del nodo radiceConsigliato

La rotazione viene scritta come trasformazione del nodo radice, le coordinate dei vertici restano invariate; migliore per modelli con scheletro/animazioni, ma i formati che ignorano le trasformazioni dei nodi (come STEP) non la applicano.

Impostazioni di output OBJ

Esporta MTL

PredefinitoEsporta MTL

Includi un file di definizione dei materiali (.mtl) che fa riferimento alle immagini delle texture.

Esporta MTLConsigliato

Genera un file .mtl con definizioni dei materiali e riferimenti alle texture. Consigliato per la modifica in software 3D.

Solo geometria

Esporta solo il file di geometria .obj senza materiali. Più semplice ma senza informazioni sui materiali.

Informazioni sul formato

Formato di input

Estensione:
glb
Nome completo:
GL Transmission Format Binary (glTF 2.0)
Tipo:
3D Model
Formato:
GLB
Descrizione:
GLB è il formato binario di glTF 2.0, mantenuto da Khronos, che impacchetta mesh, materiali, texture e animazioni in un unico file. È lo standard de facto per Web 3D e AR/VR. Three.js, Babylon.js, model-viewer e anteprime 3D e-commerce lo usano perché è autonomo e facile da distribuire. GLB conserva materiali PBR, animazioni scheletriche e supporta compressione Draco e Meshopt, adatto a web, AR rapida e scambio tra software. Ma non include storia parametrica CAD: esportando STEP o nativi CAD si perde l'editing parametrico. Per stampa 3D si consigliano STL o 3MF, poiché molti slicer non importano GLB.

Note:

  • Alcuni slicer per stampa 3D non possono importare direttamente file GLB
  • Non adatto per la modifica CAD parametrica

Funzionalità supportate:

  • Singolo file binario auto-contenuto
  • Supporto materiali PBR (colore base, metallico, rugosità, mappe normali)
  • Animazione scheletrica, skinning e morph target
  • Compressione mesh Draco e compressione texture KTX2
  • Nodi multi-mesh e gerarchia della scena

Formato di output

Estensione:
obj
Nome completo:
Wavefront OBJ
Tipo:
3D Model
Formato:
OBJ
Strumenti:
BlenderMaya3ds Max
Descrizione:
OBJ è un formato 3D geometrico aperto introdotto da Wavefront negli anni '80, che registra vertici, normali, coordinate UV e connessioni tra facce in testo leggibile. Supportato da quasi tutti i software 3D, è sicuro per lo scambio di mesh. Materiali e texture sono definiti in un file .mtl associato, nella stessa directory. OBJ non contiene animazioni o dati scheletrici, rappresenta solo mesh statiche, quindi inadatto per animazioni di personaggi. La codifica testuale rende i file grandi più pesanti e il caricamento più lento. Per un file singolo con texture incorporate, GLB è migliore.

Note:

  • Il file MTL deve rimanere con il file OBJ per i materiali
  • Nessun supporto per animazioni o scheletri

Funzionalità supportate:

  • Formato di testo leggibile dall'uomo
  • File separati per geometria (.obj) e materiale (.mtl)
  • Supporto software universale
  • Preservazione di coordinate UV e normali

Come usare

1

Carica risorsa GLB

Seleziona il file GLB contenente texture incorporate e materiali PBR.

2

Configura esportazione MTL

Attiva la libreria materiali (MTL) per mantenere colori e texture.

3

Imposta output texture

Scegli tra texture incorporate o pacchetto ZIP di mappe immagine esterne.

4

Scarica pacchetto OBJ

Salva la mesh OBJ generata insieme ai file MTL pronti per i software 3D.

Domande frequenti

Vedi tutte le FAQ
Q

Quali file otterrò?

A

Di solito ottieni un file OBJ, un file MTL associato e le immagini delle texture a cui fa riferimento. L'OBJ contiene la geometria, mentre il MTL memorizza i colori dei materiali e i percorsi delle texture. Tieni tutti i file nella stessa cartella perché l'aspetto venga caricato correttamente.

Q

Le animazioni vengono conservate?

A

No. L'OBJ non supporta le animazioni scheletriche, memorizza solo geometria statica, quindi il modello viene esportato nella posa di riposo. Se devi conservare le animazioni, esporta in FBX o GLB.

Q

Posso importarlo in Blender?

A

Sì. Blender supporta nativamente l'importazione di OBJ e MTL. Metti i file OBJ, MTL e texture nella stessa cartella, poi importa l'OBJ: materiali e texture vengono applicati automaticamente.

Q

I colori dei vertici vengono conservati convertendo GLB in OBJ?

A

Sì. Il convertitore glb-to-obj di Any3D conserva i colori dei vertici incorporati nel file GLB e li converte come colori dei vertici OBJ. Normali e coordinate UV vengono mantenute, così l'aspetto del modello resta coerente.

Q

Perché la conversione genera anche un file MTL oltre all'OBJ?

A

Il formato OBJ è un testo che memorizza solo la geometria, senza spazio per colori di materiale o riferimenti alle texture. Queste informazioni vengono scritte nel file MTL associato, a cui l'OBJ fa riferimento per nome. I due file devono restare insieme perché l'aspetto venga caricato correttamente.

Q

Posso modificare il file OBJ in un editor di testo?

A

Sì. OBJ è un formato di puro testo, quindi puoi aprirlo con qualsiasi editor di testo per verificare o modificare vertici, facce e altri dati. È utile per fare debug o piccole correzioni prima di importare il file in un software 3D.