Convertire FBX in OBJ
Estrae da un FBX la mesh, le mappe UV e le texture e le salva in un semplice OBJ che quasi tutti i programmi 3D, gli slicer e i visualizzatori online sanno aprire. Rig e animazioni restano esclusi; la forma e il suo aspetto vengono conservati.
Convertitore di modelli 3D
oppure trascina qui File STL, OBJ, MTL … ·
Max 95 MB per file· Fino a 20 file· Eliminati dopo 30 minuti
I file vengono elaborati sui nostri server ed eliminati dopo 30 minuti.
STL e OBJ non memorizzano le unità. Se nello slicer un pezzo appare 10× o 25,4× troppo piccolo o troppo grande, le unità sono state lette male: impostarle qui.
Blender, i programmi CAD e gli slicer usano Z verso l'alto; glTF, Unity e la maggior parte dei motori di gioco usano Y verso l'alto. Cambiare l'impostazione se dopo l'importazione il modello risulta coricato su un lato.
Usata quando si convertono solidi STEP o IGES in mesh. Fine dà curve morbide ma file più grandi; grossolana basta per anteprime rapide.
Solo per file PNG, JPG o SVG. Rilievo solleva le aree scure; una litofania è un pannello sottile che mostra la foto se illuminato da dietro; estrusione trasforma un logo o il contorno di un SVG in una forma solida piatta.
Larghezza del modello stampato; l'altezza segue le proporzioni dell'immagine.
Altezza massima del rilievo o della litofania, oppure spessore di una forma estrusa. Le litofanie di solito usano 2–3 mm.
Piastra piena sotto il rilievo, perché la stampa resti compatta. 0 significa nessuna base.
Come usare questo strumento
- 1
Caricare il file FBX
FBX binario o ASCII, fino a 20 file e 95 MB ciascuno. Se le texture si trovano in una cartella separata, inserisci l'FBX e le sue texture in un unico ZIP e carica quello.
- 2
Mantenere i materiali
Mantieni texture e materiali è attivo, quindi l'OBJ include un file .mtl e le immagini delle texture a cui fa riferimento. Imposta Asse verticale in Impostazioni avanzate se il modello deve avere un orientamento diverso nell'app di destinazione.
- 3
Convertire in OBJ
Premi Converti in OBJ e scarica. Tieni i file .obj, .mtl e le immagini insieme nella stessa cartella, così i materiali vengono caricati.
Perché convertire un file FBX in OBJ
L'FBX è il formato di scambio di motori di gioco e software di animazione, ed è proprio per questo che altrove risulta scomodo. È proprietario: Autodesk pubblica un SDK ma non una specifica completa, quindi gli strumenti open source lo implementano con il reverse engineering e supportano solo alcune versioni. Esiste in versione binaria e ASCII e ha cambiato numero di versione molte volte. Slicer, strumenti di scultura, visualizzatori online e vecchi programmi CAD spesso lo ignorano del tutto.
L'OBJ è l'opposto: un formato di testo di Wavefront Technologies che dagli anni '90 è cambiato pochissimo. Qualsiasi programma che importa modelli 3D lo legge e si può aprire in un editor di testo per vedere i vertici. Il compromesso è che descrive una forma statica. Per questo è la scelta giusta per stampare un personaggio, scolpire su un asset di gioco in ZBrush o inserire un modello in un visualizzatore, e quella sbagliata per tutto ciò che deve muoversi. Se il modello è destinato a un browser o a un visualizzatore AR, da OBJ a GLB riunisce la mesh convertita e le sue texture in un solo file.
Cosa si conserva nella conversione da FBX a OBJ
| Contenuto FBX | Nell'OBJ | Nota |
|---|---|---|
| Mesh e nomi degli oggetti | Mantenuti | Scritti come oggetti con nome in un unico file |
| Coordinate UV e normali | Mantenute | Spigoli netti e morbidi hanno lo stesso aspetto |
| Texture diffuse, normal e bump | Mantenute | Richiamate dal file .mtl |
| Mappe metallic e roughness | In parte | MTL non ha uno slot standard; le app variano |
| Scheletro e pesi di skinning | Eliminati | La mesh viene scritta nella posa di riposo |
| Clip di animazione e blend shape | Eliminate | L'OBJ non ha un asse temporale |
| Camere e luci | Eliminate | Non fanno parte del formato OBJ |
| Unità della scena | Applicate | L'OBJ memorizza solo numeri, senza unità |
FBX
Filmbox (FBX)
FBX è un formato 3D creato da Kaydara per il suo software Filmbox e di proprietà di Autodesk dal 2006. Memorizza mesh, materiali, texture, scheletri, skinning, camere, luci e animazioni in un unico file. È il formato di scambio standard per gli asset di gioco in Unity, Unreal Engine, Maya, 3ds Max e Blender. Il formato è proprietario, e il comportamento può variare tra esportatori e versioni dell'SDK.
- Compressione
- –
- Trasparenza
- –
- Animazione
- Sì
- Introdotto
- Kaydara (now Autodesk)
OBJ
Wavefront OBJ
OBJ è un formato di geometria 3D sviluppato da Wavefront Technologies. È un file di testo semplice che elenca vertici, coordinate di texture, normali e facce, con materiali e texture indicati in un file .mtl separato. Quasi tutti i programmi di modellazione 3D, i motori di gioco e gli strumenti di stampa 3D possono importarlo. L'OBJ non supporta animazione, rigging o gerarchie di scena, e le texture vanno perse se i file MTL e delle immagini non vengono tenuti insieme.
- Compressione
- –
- Trasparenza
- –
- Animazione
- No
- Introdotto
- Wavefront Technologies
Si converte da FBX a OBJ quando uno strumento non legge il formato Autodesk, quando un FBX vecchio o ASCII non si importa, oppure quando serve solo la mesh statica per stampa, scultura o un semplice visualizzatore.
Versioni di FBX e perché i file vecchi non si importano
Anni '90
Filmbox di Kaydara
L'FBX nasce come formato di file di Filmbox, il software di motion capture di Kaydara, poi rinominato MotionBuilder.
2004
Alias acquista Kaydara
Il formato passa all'azienda che produce Maya e diventa un ponte comune tra i software di animazione.
2006
Autodesk acquista Alias
L'FBX diventa un formato Autodesk, usato da Maya, 3ds Max, MotionBuilder e in seguito da Unity e Unreal.
Anni 2010
FBX 7 binario
I file della versione 7 diventano la norma. L'importatore di Blender legge il binario 7.1 e successivi, ed è per questo che i file più vecchi e quelli ASCII falliscono.
Domande sulla conversione da FBX a OBJ
Che fine fa l'animazione contenuta nel file FBX?
L'OBJ non può memorizzare ossa, pesi di skinning o keyframe, quindi il risultato è una mesh statica. I personaggi escono nella posa di riposo, di solito una T-pose o una A-pose. Se ti serve l'animazione in un formato diverso da FBX, converti invece in GLB, che mantiene scheletri e clip.
Perché Blender non riesce nemmeno a importare il file FBX?
L'importatore integrato di Blender legge l'FBX binario dalla versione 7.1 in poi e rifiuta l'FBX ASCII e le versioni precedenti. I file esportati da versioni molto vecchie di Maya o 3ds Max spesso hanno questo problema. Convertendo in OBJ la geometria si importa comunque.
Perché mancano le texture dopo aver convertito FBX in OBJ?
O l'FBX non incorporava le texture e non sono state caricate insieme ad esso, oppure i file .mtl e le immagini sono stati separati dall'.obj dopo il download. Carica l'FBX insieme alla cartella delle texture in uno ZIP e tieni tutti i file di output in un'unica cartella.
I materiali PBR vengono conservati nella conversione?
Solo in parte. Il formato MTL è nato per mappe diffuse, speculari e bump, quindi colore di base e normal map vengono mantenuti in modo affidabile, mentre le mappe metallic e roughness possono andare perse o essere ignorate dall'app che apre l'OBJ. Per un PBR completo è meglio glTF.
Si può convertire un personaggio Mixamo in OBJ per la stampa 3D?
Sì, purché ti serva solo la posa. Scarica il personaggio da Mixamo nella posa che preferisci, convertilo qui e poi usa da OBJ a STL, oppure converti direttamente in STL. Prima della stampa potrebbe essere necessario ispessire le parti sottili, come le dita.
- Convertitore da OBJ a GLBConverti OBJ con MTL e texture in un unico GLB per three.js, model-viewer, Shopify e AR Android. Scala in metri, materiali incorporati.
- Convertitore GLB in FBXConvertire GLB in FBX con mesh, texture, scheletri e animazioni per pipeline Unity, Unreal Engine, Maya o Blender che richiedono Autodesk FBX.
- Convertire OBJ in STLConverti modelli OBJ da Blender, ZBrush o scansioni in STL binario per la stampa 3D. Quad triangolati, parti unite e scala corretta in millimetri.
- Convertire STL in OBJConverti STL in OBJ per Unity, strumenti di texturing e altre app 3D che richiedono OBJ. Vertici condivisi, testo leggibile, stessi triangoli.
- Convertire glTF in GLBUnisci un file .gltf con i buffer .bin e le texture in un unico GLB. Carica la cartella in ZIP: modello, materiali e scala restano invariati.
- Convertire ZIP in STLDa uno ZIP di Thingiverse, Printables o export CAD a file STL. OBJ, 3MF e STEP contenuti vengono convertiti; ogni parte resta un STL separato.