Converti gltf in glb

Convertitore online gratuito da GLTF a GLB

Impacchetta un modello glTF, i buffer e le texture in un unico file GLB portatile.

Converti GLTF in GLB online - gratuito

Uploading…
I file selezionati superano il limite totale di 25 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente e non viene archiviato sui nostri server.

Come convertire gltf in glb file

Un visualizzatore, un game engine, un'app mobile o un sistema di distribuzione può richiedere un singolo file .glb invece di un file .gltf accompagnato da buffer e texture. La conversione raggruppa tali dipendenze in un asset portatile, riducendo il rischio di file mancanti o percorsi relativi non validi durante la condivisione o l'archiviazione.

Cosa contengono i file GLTF

glTF, abbreviazione di GL Transmission Format, è uno standard aperto per scene e modelli 3D gestito dal Khronos Group. Viene utilizzato da visualizzatori web e game engine, applicazioni AR e VR, pipeline di gioco, Blender, Three.js, Babylon.js e molti strumenti per contenuti 3D.

Un file .gltf è un file JSON che descrive nodi della scena, mesh, materiali, telecamere, luci, skin e animazioni. La geometria è generalmente archiviata in un buffer .bin separato, mentre le texture sono file separati come albedo.png, normal.jpg o texture.webp.

Una cartella di asset tipica contiene model.gltf, model.bin e uno o più file immagine. glTF può incorporare alcune risorse come data URI, ma un file .gltf non deve essere considerato autonomo a meno che le risorse a cui fa riferimento non siano incorporate.

Cosa cambia con GLB

GLB è il formato contenitore binario di glTF 2.0. Un file .glb combina il JSON glTF e i dati binari in un singolo file; anche le immagini possono essere incorporate nei dati binari.

GLB è utile quando è richiesto un singolo caricamento, allegato, download o elemento in una libreria di asset. Evita gli errori relativi ai percorsi dei file esterni, ma non ottimizza automaticamente il modello, non riduce il numero di poligoni, non ridimensiona le texture e non migliora la qualità visiva.

Un GLB non è sempre più piccolo della cartella glTF equivalente. Può evitare l'overhead in termini di dimensioni dei data URI codificati in base64, ma le risorse incorporate, l'allineamento del contenitore e le texture non modificate possono rendere le sue dimensioni simili o superiori a quelle del pacchetto originale.

Convertire un pacchetto GLTF in GLB

Utilizza il convertitore su 101convert.com per creare un GLB senza installare software. Prima del caricamento, individua ogni file a cui fa riferimento il file .gltf, inclusi il buffer .bin e le texture; invia il pacchetto completo nel formato supportato dal convertitore. Una conversione eseguita senza le dipendenze necessarie può produrre geometria mancante, materiali grigi o texture assenti.

Per una conversione locale ripetibile, utilizza gli strumenti da riga di comando glTF Transform supportati da Khronos. Installa una versione corrente di Node.js, quindi installa la CLI:

npm install --global @gltf-transform/cli

Esegui il comando dalla directory contenente model.gltf e i file a cui fa riferimento:

gltf-transform copy model.gltf model.glb

copy riconfeziona l'asset come GLB senza semplificare intenzionalmente la geometria o modificare la risoluzione delle texture. È appropriato quando il requisito è un contenitore diverso, non l'ottimizzazione dell'asset.

Blender è appropriato quando il modello deve essere prima controllato o modificato. Importalo con File → Import → glTF 2.0 (.glTF/.glb), quindi esportalo tramite File → Export → glTF 2.0 (.glTF/.glb). Imposta Format su glTF Binary (.glb), scegli il percorso di output e conferma le opzioni di esportazione per animazioni, telecamere, luci e oggetti selezionati.

Controlli di compatibilità e qualità

Una conversione standard del contenitore conserva i limiti della sorgente: i pixel delle texture, la densità della mesh, i dati delle animazioni e i valori dei materiali PBR non migliorano semplicemente perché l'output è GLB.

Le applicazioni di destinazione devono supportare la versione glTF e le estensioni utilizzate dall'asset. La compressione della geometria Draco o Meshopt, le texture KTX2/BasisU, le varianti dei materiali, il GPU instancing, le luci punctual e le estensioni avanzate dei materiali possono non funzionare o essere ignorate nei software privi di supporto esplicito.

Utilizza la compressione o l'ottimizzazione solo quando il visualizzatore ricevente supporta le estensioni risultanti. Ad esempio, la compressione Meshopt e le texture KTX2 possono ridurre le dimensioni del download, ma rappresentano modifiche di compatibilità, non una conversione GLTF-to-GLB di base.

Le funzionalità specifiche del software di origine potrebbero non essere esportate esattamente in glTF. Esegui il bake dei materiali procedurali quando necessario, applica i modificatori richiesti e controlla i vincoli dei rig non supportati, le texture video e gli shader personalizzati. Apri il file .glb finito nell'applicazione di destinazione e verifica texture, scala, trasparenza, riproduzione delle animazioni, telecamere e illuminazione.

Confronto formato: GLTF vs GLB

Come i formati GLTF e GLB si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati GLTF e GLB
Proprietà .GLTF GL Transmission Format .GLB glTF Binary
Geometria Entrambi Entrambi
Materiali
Texture Incorporato nel file Incorporato nel file
Animazione
Gerarchia della scena
Leggibile come testo semplice No
Dimensione tipica del file Piccolo Piccolo
Standard aperto
Introdotto 2015 2015
Sviluppatore Khronos Group Khronos Group
Tipo MIME model/gltf+json model/gltf-binary

Il database attualmente non contiene alcun convertitore di file gltf.

Domande frequenti

Il convertitore da GLTF a GLB è gratuito?

Sì, convertire GLTF in GLB su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione.

Quanto può essere grande il mio file GLTF?

Puoi caricare file GLTF fino a 50 MB e convertire fino a 1 file alla volta in un unico lotto.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire GLTF in GLB?

No. La conversione da GLTF a GLB avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file GLTF valido per questa conversione da GLTF a GLB. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.