GLB in GLTF

GLB → GLTF: scomponi un file unico in risorse modificabili.

Area di lavoro

Caricamento...

Attendere prego

Informazioni sullo strumento

GLB raggruppa modello, texture e materiali in un unico file, rendendo impossibile modificarne singolarmente una parte. Questo strumento decomprime il GLB in GLTF, generando immagini di texture indipendenti, dati geometrici del modello e definizioni dei materiali, permettendoti di sostituire o regolare ogni elemento nel software di modellazione senza vincoli di formato.

Suggerimenti

  • 1Supporta due modalità di esportazione: separata (ZIP) e incorporata (file singolo).
  • 2Le texture decompresse mantengono il formato originale, facili da modificare direttamente.

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 GLTF

Modalità risorsa

PredefinitoSeparato

Scegli come texture e buffer sono organizzati nell'output.

SeparatoConsigliato

Esporta file .gltf, .bin e texture separatamente. Adatto per modificare risorse individuali.

Incorporato

Incorpora tutte le risorse come URI di dati Base64 in un singolo file .gltf. Distribuzione più semplice ma dimensione maggiore.

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:
gltf, glb
Nome completo:
GL Transmission Format (glTF 2.0)
Tipo:
3D Scene
Formato:
GLTF
Descrizione:
glTF è uno standard aperto 3D di Khronos, definito il JPEG del mondo 3D: usa JSON per descrivere scene, dati geometrici in .bin, texture referenziate singolarmente, facilitando caricamento incrementale e streaming. glTF 2.0 è il formato principale per scambio 3D tra Web, mobile e motori di gioco. Rispetto a GLB, glTF è multi-file, ideale per caricamento on-demand via CDN e riuso risorse, ma più soggetto a perdita riferimenti. Per distribuzione in unico file o condivisione facile, GLB è più sicuro; per controllo granulare del caricamento o aggiornamenti frequenti, glTF è più flessibile.

Note:

  • Le risorse esterne (.bin, texture) devono essere mantenute insieme
  • Potrebbe richiedere strumenti aggiuntivi per flussi di lavoro CAD

Funzionalità supportate:

  • Formato 3D comune

Come usare

1

Carica il file GLB

Trascina qui il file GLB e attendi il completamento della decompressione.

2

Scegli la modalità di esportazione

Scegli l'esportazione separata (archivio ZIP, con texture come file indipendenti) o incorporata (un unico file JSON).

3

Scarica il GLTF decompresso

Scarica le risorse GLTF: le texture mantengono il formato originale e puoi modificarle direttamente prima di reimpacchettare il tutto in GLB.

Domande frequenti

Vedi tutte le FAQ
Q

Qual è la differenza tra esportazione separata e incorporata?

A

L'esportazione separata genera un archivio ZIP contenente il file .gltf principale, il file dei dati geometrici (.bin) e le texture indipendenti, ideale per modificare e sostituire singoli elementi. L'esportazione incorporata produce un unico file .gltf con tutte le risorse all'interno, comodo per la distribuzione ma più grande e meno adatto per modifiche alle texture. Puoi cambiare modalità nelle impostazioni di conversione.

Q

Quali file otterrò dopo la decompressione?

A

In modalità separata, scaricherai un archivio ZIP contenente il file .gltf principale, il file dei dati geometrici (.bin) e le texture (.png/.jpg), collegati tramite percorsi relativi. In modalità incorporata, scaricherai un singolo file .gltf con tutte le risorse al suo interno, senza file aggiuntivi.

Q

Dopo aver modificato il GLTF, posso reimpacchettarlo in GLB?

A

Sì, puoi utilizzare lo strumento 'Converti GLTF in GLB' presente su questo sito per reimpacchettare i file multipli in un unico file GLB. Nota: il GLTF esportato in modalità incorporata deve essere prima decompresso in risorse separate, oppure puoi caricare direttamente quel file per l'impacchettamento.

Q

Quale formato hanno le texture dopo la decompressione?

A

Le texture mantengono il formato originale, solitamente PNG o JPG. Se il GLB originale utilizzava formati di texture compressi (ad esempio KTX2), queste vengono convertite in PNG standard per facilitarne la modifica.

Q

La GLTF convertita conserva tutto dalla mia GLB?

A

Sì. Geometria, materiali, texture e animazioni vengono tutte mantenute: la conversione cambia solo il confezionamento, da un singolo file binario a risorse separate. Un'eccezione: le texture compresse come KTX2 vengono convertite in PNG standard per poter essere modificate e visualizzate ovunque.

Q

Cosa succede se i file di texture mancano quando carico la GLTF separata?

A

Il file .gltf caricherà comunque la geometria, ma i materiali appariranno senza le loro texture, di solito grigi o con l'ombreggiatura predefinita. Conserva l'intera cartella estratta affinché i riferimenti alle texture vengano risolti.