Convertitore GLB in FBX
GLB è il formato con cui i modelli 3D circolano sul web; FBX è quello che importano molte pipeline di videogiochi e animazione. Caricando qui un file .glb si ottiene un FBX binario con le texture incorporate, pronto per Unity, Unreal Engine o Maya.
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 .glb
Aggiungi uno o più GLB, fino a 20 file da 95 MB ciascuno. Un .gltf con file .bin e texture separati è più semplice da gestire dopo averlo impacchettato in un unico GLB.
- 2
Mantenere FBX binario e texture
Converti in è impostato su FBX, Codifica del file su Binario e Mantieni texture e materiali attivo, così le immagini vengono incorporate nell'FBX. Lascia Asse verticale su Mantieni, a meno che il modello non arrivi sdraiato sulla schiena.
- 3
Convertire e importare
Premi Converti in FBX e trascina il file nella cartella degli asset del tuo motore oppure in Blender con File › Importa › FBX.
GLB e FBX a confronto: un formato web aperto e il formato di interscambio di Autodesk
GLB è la forma binaria di glTF 2.0, rilasciato dal Khronos Group nel 2017 e diventato nel 2022 lo standard internazionale ISO/IEC 12113. Un singolo .glb contiene un'intestazione di 12 byte, una descrizione JSON della scena e un blocco binario con geometria e immagini. È pensato per essere caricato rapidamente da un renderer: le unità sono metri, l'asse Y punta verso l'alto e i materiali seguono un modello fisicamente basato metallic-roughness, che three.js, Babylon.js e lo Scene Viewer di Android visualizzano allo stesso modo.
FBX nasce come formato del software di motion capture FiLMBOX di Kaydara e appartiene ad Autodesk dal 2006. È proprietario e documentato soprattutto tramite l'FBX SDK di Autodesk, ma resta il formato di scambio predefinito per motori di gioco e strumenti di animazione. L'importatore di modelli di Unity legge l'FBX in modo nativo, le opzioni di importazione di Unreal Engine sono costruite attorno a esso, e Maya e 3ds Max lo usano per trasferire personaggi con rig tra studi diversi.
Cosa si conserva nella conversione da GLB a FBX
| Nel GLB | Nell'FBX | Da controllare dopo l'importazione |
|---|---|---|
| Mesh, UV, normali | Mantenute così come sono | Niente |
| Gerarchia e nomi dei nodi | Mantenuti | Posizione dei pivot |
| Scheletro e pesi dello skin | Ossa e skin cluster | Tipo di rig nel motore |
| Clip di animazione, morph target | Take di animazione, blend shape | Nomi e durata delle clip |
| Mappe di colore di base, normali, emissive | Texture incorporate nei materiali FBX | Assegnazione delle texture |
| Valori metallic-roughness | Approssimati | Ricollegare le mappe di metallicità e ruvidità |
| Estensioni come clearcoat o transmission | Nessun equivalente in FBX | Ricostruire nel motore |
Importare il file FBX in Unity, Unreal Engine o Blender
Unity
- 01Trascina il file .fbx nella cartella Assets della finestra Project.
- 02Nella scheda Rig scegli Humanoid o Generic per i personaggi.
- 03Nella scheda Materials usa Extract Textures per modificare le mappe.
Unreal Engine
- 01Fai clic su Import nel Content Browser e scegli il file .fbx.
- 02Spunta Import Animations per i modelli con rig.
- 03Controlla Import Uniform Scale se la dimensione è sbagliata di un fattore 100.
Blender
- 01Usa File › Importa › FBX (.fbx).
- 02Apri lo spazio di lavoro Shading per controllare i materiali.
- 03Usa Automatic Bone Orientation se le ossa puntano nella direzione sbagliata.
La maggior parte delle sorprese dopo una conversione da GLB a FBX riguarda i materiali, non la geometria. glTF spesso racchiude occlusione ambientale, ruvidità e metallicità nei canali rosso, verde e blu di una sola immagine. Il modello di materiale classico dell'FBX non ha uno slot per questa texture combinata, quindi i motori la importano come immagine aggiuntiva da collegare a mano. Un altro problema sono le texture WebP dentro un GLB: pochi importatori FBX leggono il WebP, quindi è meglio che siano in PNG o JPEG; WebP in JPG: quando e perché spiega i pro e i contro.
Se la destinazione è una mesh statica per un renderer o per una stampante 3D e non per un motore, l'FBX potrebbe non essere il formato giusto; FBX in OBJ mostra cosa conserva un semplice formato mesh. Per AR Quick Look di Apple su iPhone, parti invece dallo stesso GLB con GLB in USDZ.
GLB
glTF Binary (GLB)
GLB è la forma binaria di glTF 2.0, il formato di trasmissione 3D pubblicato dal Khronos Group nel 2017. Raccoglie geometria, materiali PBR, texture e animazioni in un unico file compatto pensato per un caricamento rapido. GLB è molto usato per il 3D sul web, i visualizzatori AR, Scene Viewer di Android e i marketplace online di modelli. Alcuni strumenti 3D per computer meno recenti e programmi CAD non lo importano.
- Compressione
- –
- Trasparenza
- –
- Animazione
- Sì
- Introdotto
- 2017 · Khronos Group
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)
Si converte GLB in FBX per portare un modello dal web, da un marketplace o da un'app di scansione 3D nei flussi di lavoro di Unity, Unreal Engine, Maya o 3ds Max, costruiti attorno al formato di Autodesk.
Domande sulla conversione da GLB a FBX
Le animazioni del GLB funzionano ancora dopo la conversione in FBX?
L'animazione scheletrica e quella a blend shape (morph target) esistono in entrambi i formati, quindi le clip salvate nel GLB trovano posto nell'FBX. Dopo l'importazione controlla ogni clip nell'anteprima animazioni del motore, soprattutto se il GLB ne conteneva diverse, perché alcuni importatori le dividono o le rinominano.
Perché dopo la conversione i materiali appaiono grigi o plasticosi in Unity?
I materiali glTF usano valori di metallicità e ruvidità (roughness), spesso racchiusi in un'unica texture, mentre i materiali FBX sono pensati attorno a diffuse e specular. Colore di base e normal map di solito passano; metallicità e ruvidità potrebbero dover essere ricollegate nell'editor dei materiali del motore.
Serve convertire GLB in FBX per Blender?
Non per aprirlo. Blender include un importatore glTF 2.0 dalla versione 2.80, quindi File › Importa › glTF 2.0 legge direttamente un GLB. Converti solo quando il prossimo strumento della tua pipeline richiede l'FBX.
Meglio scegliere FBX binario o ASCII?
Binario. È più leggero, si carica più velocemente ed è il formato atteso da Unity, Unreal e Maya. L'importatore FBX di Blender non legge affatto l'FBX ASCII. Scegli ASCII solo per uno script o uno strumento di confronto che deve leggere il file come testo.
Perché in Unreal il modello FBX è 100 volte troppo grande o troppo piccolo?
glTF lavora in metri, Unreal in centimetri, e l'FBX contiene un fattore di scala che ogni importatore interpreta a modo suo. Se la dimensione è sbagliata di un fattore 100, regola la scala uniforme di importazione oppure imposta Unità del modello prima di convertire, quindi verifica una misura nota.
- Convertire FBX in OBJConverti in OBJ con materiali MTL e texture i file FBX di Mixamo, pacchetti Unity o Maya. FBX binari e ASCII, 20 file per volta.
- 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.
- 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 GLB in USDZConverti modelli GLB in USDZ per vederli in AR su iPhone e iPad da Safari, Messaggi o File. Materiali PBR e texture inclusi.
- Convertire STL in GLBConverti file STL in GLB per siti web, model-viewer e AR su Android. Millimetri scalati in metri e Z-up girato in Y-up per un pezzo dritto.