SupaVoxel
Da binario a glTF modificabile

Convertitore da GLB in glTF

Scompatta un GLB in un .gltf leggibile: un unico file con tutto incorporato, oppure uno zip con il JSON, un buffer .bin e ogni texture come immagine separata. Funziona in locale nel tuo browser e conserva le animazioni.

  • Incorporato o file separati
  • Animazioni conservate
  • Nessun upload
  • Gratis, senza registrazione
Aggiornato ottobre 2026

Come convertire un GLB in glTF

  1. 01

    Trascina il GLB

    Trascina un .glb sul convertitore o premi Prova un esempio. La compressione Draco e meshopt viene decodificata al caricamento e il pannello mostra il conteggio di triangoli, materiali e texture.
  2. 02

    Scegli un file o una cartella

    File singolo (incorporato) attivo: un .gltf con buffer e immagini inline in base64. Disattivo: uno .zip con il .gltf, un .bin con la geometria e texture_0.png, texture_1.jpg e così via.
  3. 03

    Converti ed estrai

    Premi Converti in GLTF. Per l'opzione file separati, estrai l'archivio e tieni tutti i file nella stessa cartella, perché il .gltf li richiama tramite percorso relativo.

Perché convertire un GLB in glTF

Un GLB e un glTF contengono la stessa scena. Cambia il modo di impacchettarla: il GLB è un unico blocco binario, il glTF è JSON che puoi leggere.

Modifica a mano

Cambia il baseColorFactor di un materiale, rinomina i nodi o elimina una mesh inutilizzata in qualsiasi editor di testo, senza aprire Blender.

Sostituisci le texture

Con i file separati ogni texture è un normale PNG o JPEG. Ritoccala in Photoshop o Krita, salvala con lo stesso nome e il modello la userà.

Controllo di versione

Git può confrontare un file JSON riga per riga. Un GLB è un binario opaco, quindi ogni modifica appare come una riscrittura totale.

Fai debug di un modello rotto

Leggere il JSON mostra esattamente quali estensioni, materiali e accessor usa un file: è il modo più rapido per capire perché un viewer lo rifiuta.

Confronto tra le opzioni di output glTF

.gltf incorporatoFile separati (.zip)
FileUn .gltf.gltf + .bin + un'immagine per texture
Dimensione rispetto al GLBCirca un terzo in più (base64)Più o meno la stessa, suddivisa
Modifica delle textureNon praticabileApri direttamente il PNG o il JPEG
Facile da condividereSì, un solo fileInvia l'intera cartella o lo zip
Ideale perIspezione rapida, tool che richiedono un unico file di testoEditing, hosting web, controllo di versione

Tornare indietro è altrettanto semplice: da glTF a GLB ricompatta un .gltf incorporato in un unico binario.

Cosa cambia in una conversione da GLB a glTF

La scena passa intatta: gerarchia dei nodi, mesh, materiali PBR, UV, normali, texture, skin e clip di animazione vengono tutti scritti nel glTF. L'aspetto del modello non cambia e le unità restano in metri da entrambe le parti.

Due cose differiscono dal file originale. Primo, la compressione: se il GLB usava Draco o meshopt, il glTF viene scritto senza compressione, quindi il .bin può essere parecchie volte più grande del GLB. Ricomprimi il file finale con il compressore GLB quando hai finito di modificare. Secondo, le texture vengono ricodificate: il PNG resta PNG e il JPEG resta JPEG, ma i byte non coincideranno esattamente con l'originale. Le estensioni che three.js non scrive, come le varianti di materiale, non vengono riportate.

Consigli per lavorare con il glTF scompattato

Da fare
  • Tieni .gltf, .bin e immagini insieme; spostarne uno rompe i collegamenti
  • Apri il risultato nel viewer glTF per verificare che le texture si risolvano
  • Disattiva Mantieni texture per ottenere un file di sola geometria quando devi ispezionare solo la struttura
  • Leggi la guida GLB vs glTF se devi scegliere un formato di consegna
Da evitare
  • Rinomina i file texture senza aggiornare l'uri nel JSON
  • Pubblica su un sito il glTF non compresso; comprimilo prima
  • Modifica il .bin in un editor di testo; è geometria binaria
  • Aspettati che l'opzione incorporata sia leggera; il base64 gonfia ogni byte

FAQ

Domande frequenti

Il convertitore da GLB a glTF è gratuito?

Sì, del tutto. Nessuna registrazione, nessun limite al numero di file convertiti e nessuna filigrana. La conversione avviene nel tuo browser con lo stesso esportatore glTF di three.js, quindi il modello non viene mai caricato su un server. Un singolo GLB può arrivare a 200 MB.

Qual è la differenza tra GLB e glTF?

Descrivono la stessa cosa in due confezioni diverse. Il glTF è un file JSON che punta a buffer binari e immagini, inline in base64 oppure salvati come file separati. Il GLB mette il JSON e tutti i dati binari in un unico file. Il GLB è meglio per la consegna, il glTF per leggere e modificare.

Perché il mio glTF è più grande del GLB?

Due motivi. Il glTF incorporato salva i dati binari come testo base64, che aggiunge circa il 33%. E se il GLB era compresso con Draco o meshopt, il glTF viene scritto non compresso. Scegli i file separati per evitare l'overhead base64 e comprimi di nuovo quando hai finito di modificare.

La conversione da GLB a glTF conserva le animazioni?

Sì. Le clip di animazione, gli skin e la gerarchia dei nodi vengono scritti nel glTF insieme a mesh e materiali. La lista Cosa viene conservato sotto il convertitore mostra quante clip ha trovato. Apri il risultato nel viewer glTF per controllare la riproduzione.

Posso estrarre le texture da un GLB?

Sì. Disattiva File singolo (incorporato) e converti. Lo zip contiene ogni texture come immagine separata chiamata texture_0, texture_1 e così via, in PNG o JPEG a seconda della sorgente. Puoi usarle da sole oppure modificarle lasciando che il glTF continui a puntarvi.

Come converto un GLB in glTF con Blender?

Importa il GLB con File, Importa, glTF 2.0, poi esporta con File, Esporta, glTF 2.0 e imposta il formato su glTF Separato o glTF Incorporato. Funziona bene, ma servono un paio di minuti per impostarlo. Il convertitore nel browser dà lo stesso risultato con un clic, senza installare nulla.

Inizia gratis

Crea un GLB da una foto

Lo studio SupaVoxel trasforma un'immagine in un modello 3D. Il download in GLB è gratuito su ogni account e i nuovi account ricevono 3 crediti senza carta.

Nessuna carta di credito richiesta · 3 crediti gratuiti per iniziare