GLTF in GLB

GLTF → GLB: unisci risorse sparse in un unico file.

Area di lavoro

Caricamento...

Attendere prego

Informazioni sullo strumento

I modelli GLTF sono spesso composti da più file (texture, materiali, dati mesh). Quando vengono caricati su una pagina web, richiedono molteplici richieste, rallentando il caricamento. Questo strumento unisce questi file in un unico file GLB, racchiudendo tutte le risorse. La distribuzione è più semplice, il caricamento della pagina più veloce, ideale per CDN e visualizzazione sul web.

Suggerimenti

  • 1Supporta modelli GLTF standard, incluse texture e materiali
  • 2Dopo la conversione, si consiglia di controllare l'anteprima per verificare il modello

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.

Informazioni sul formato

Formato di input

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

Formato di output

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

Come usare

1

Carica le risorse GLTF

Trascina i file GLTF (le risorse multifile con .bin e texture possono essere raggruppate in un file ZIP e caricate insieme).

2

Controlla le risorse in anteprima

Prima della conversione, verifica che texture e materiali siano caricati nell'anteprima; le risorse mancanti appariranno in grigio.

3

Scarica il GLB unificato

Clicca su Converti e scarica un singolo file GLB: tutte le risorse sono combinate in una sola richiesta, ideale per CDN e caricamento web.

Domande frequenti

Vedi tutte le FAQ
Q

Il file GLB è più piccolo del GLTF?

A

La dimensione del file GLB è solitamente equivalente al GLTF originale, ma poiché unisce tutte le risorse in un unico file, richiede una sola richiesta durante il caricamento, quindi la velocità di caricamento effettiva è notevolmente più veloce.

Q

Dopo la conversione, è necessario conservare i file GLTF originali?

A

Il GLB contiene già tutti i dati del GLTF. Dopo la conversione, i file GLTF originali possono essere archiviati. Se è necessario modificare risorse indipendenti, è possibile utilizzare uno strumento da GLB a GLTF per decomprimerlo.

Q

Le estensioni dei materiali in GLTF vengono preservate?

A

Le estensioni standard dei materiali (come la texture metallica, la texture trasparente, ecc.) vengono preservate nel GLB. Effetti personalizzati o non standard potrebbero non essere visualizzati correttamente in tutti i visualizzatori.

Q

Cosa succede a più file .bin?

A

GLTF può fare riferimento a più file .bin per memorizzare mesh e animazioni del modello. Durante la conversione in GLB, tutti i contenuti .bin vengono uniti in un unico file, eliminando la necessità di gestire più file.

Q

La mia GLTF è già un singolo file incorporato: devo comunque convertirla in GLB?

A

Se tutte le risorse sono già incluse, la conversione cambia poco: GLB è lo stesso contenuto glTF in un contenitore binario. La conversione è più utile quando il modello è suddiviso in più file, dove GLB unisce tutto in un unico file compatto.

Q

GLB è una buona scelta per l'hosting su un CDN?

A

Sì. Poiché tutto vive in un unico file, una GLB richiede una sola richiesta e non ha percorsi relativi che possono rompersi, il che la rende una scelta affidabile per la distribuzione via CDN e web.