SupaVoxel
JSON do binárního glTF

Převod glTF na GLB

Přetáhněte .gltf s jeho .bin a soubory textur nebo celou složku jako jeden .zip a stáhněte si jediný GLB se stejnými sítěmi, materiály, texturami a animací. Vše se zabalí přímo ve vašem zařízení.

  • .gltf + .bin + textury
  • Nebo jeden .zip
  • Animace zůstávají
  • Bez nahrávání
Aktualizováno říjen 2026

Jak převést glTF na GLB

  1. 01

    Přidejte .gltf a jeho soubory

    Vyberte .gltf, jeho .bin a obrázky textur společně v dialogu pro výběr souborů, přetáhněte je najednou nebo vložte jeden .zip složky. Vložený .gltf funguje samostatně. Panel vypíše, které vedlejší soubory načetl, plus trojúhelníky, textury a animační klipy.
  2. 02

    Rozhodněte o texturách

    Zachovat textury je ve výchozím nastavení zapnuté. Vypněte je pro GLB s geometrií a barvami, které má zlomek velikosti a hodí se pro hrubé rozvržení scény nebo kolizní síť.
  3. 03

    Převést

    Stiskněte Převést na GLB. Výsledek ukáže velikost před a po a automaticky se stáhne. Otevřete ho v prohlížeči glTF nebo ho vložte do three.js, Babylon.js, Godot nebo Unity.

Zabalení složky glTF do jednoho GLB

Nejčastějším důvodem pro tuto konverzi je složka glTF: .gltf, scene.bin a podsložka textures, které se rozbijí, jakmile jeden soubor chybí. GLB obsahuje vše v jediném souboru, a proto ho tržiště, <model-viewer> a většina enginů preferují.

Dejte konvertoru každý soubor, který .gltf používá. Nejsnazší je zabalit složku do zipu a přetáhnout .zip; podsložky uvnitř jsou v pořádku a nepořádek __MACOSX se ignoruje. Soubory se párují podle názvu, takže absolutní cesty, které exportér zapsal do JSONu, nevadí. Přetažení samotné složky není podporováno. Chybějící .bin převod zastaví s hláškou, která soubor pojmenuje; chybějící textury ne, ale panel je vypíše, abyste omylem neodeslali prázdné GLB. Pokud dáváte přednost příkazovému řádku, gltf-pipeline -i model.gltf -o model.glb od Khronos dělá totéž.

Vložené glTF vs GLB

Vložené .gltfGLB
StrukturaJSON text, binární data jako base6412bajtová hlavička, blok JSON, binární blok
Velikost stejného modeluPřibližně 33% režie u binárních datSurová data, žádná režie
Čitelné pro člověkaAnoNe, potřebuje nástroj
Rychlost načítáníPomalejší, base64 se musí dekódovatRychlejší, data se používají přímo
Typické použitíProhlížení, ruční úpravy, laděníNasazení na web, AR, do enginů, na tržiště

Potřebujete později zpět čitelnou verzi? GLB na glTF ji znovu rozbalí, jako jeden soubor nebo složku.

Co konvertor glTF na GLB zachová

Obě jsou glTF 2.0, takže téměř vše se mapuje jedna ku jedné.

Sítě, uzly, hierarchie
Zachováno
PBR materiály a textury
Zachováno, obrázky se znovu zakódují ve svém původním typu
Animační klipy a skiny
Zachováno
Barvy vrcholů, UV, normály
Zachováno
Jednotky a osa
Beze změny: metry, Y-up
Komprese Draco nebo meshopt
Dekóduje se; GLB se zapíše nekomprimované
Rozšíření, která three.js neumí exportovat
Vynecháno, například varianty materiálů

Tipy pro menší a čistší GLB

Co dělat
  • Před nasazením na web prožeňte GLB přes kompresor GLB
  • Pokud je GLB pro mobil, zredukujte husté sítě pomocí zjednodušovače sítí
  • Zkontrolujte velikost před a po, kterou konvertor uvádí
  • Pro web držte textury na 2048 px nebo méně; 4K mapy dominují velikosti souboru
Čemu se vyhnout
  • Počítejte s tím, že Draco-komprimované glTF bude větší; cestou se dekomprimuje.
  • Nepřetahujte na konvertor samotnou složku; vyberte soubory uvnitř nebo ji nejdřív zazipujte.
  • Neupravujte GLB ručně; pokud potřebujete změnit JSON, nejdřív ho převeďte na glTF.
  • Nevypínejte textury u finálního assetu, pokud to opravdu nechcete.

FAQ

Často kladené dotazy

Jak zdarma převést glTF na GLB?

Zazipujte složku glTF a přetáhněte .zip na konvertor, nebo vyberte .gltf, .bin a textury společně a stiskněte Převést na GLB. Není potřeba registrace ani žádný limit a balení probíhá ve vašem prohlížeči, takže se nic nenahrává. Každý soubor modelu nebo .zip může mít až 200 MB.

Je GLB menší než glTF?

Ve srovnání s vloženým glTF ano, obvykle asi o čtvrtinu, protože binární data už nemusí být zapsaná jako text v base64. Ve srovnání s glTF plus samostatnými .bin a obrázkovými soubory je celková velikost zhruba stejná; výhodou je, že jde o jeden soubor. Pro skutečné zmenšení velikosti potom GLB zkomprimujte.

Ztrácí převod glTF na GLB kvalitu?

Ne. Obě jsou stejný formát glTF 2.0 v jiném balení. Geometrie, materiály a animace se zkopírují; obrázky textur se znovu zakódují ve stejném formátu, což je viditelně nemění. Vypadnout mohou jen neobvyklá rozšíření, která exportér nezapisuje.

Zůstávají animace?

Ano. Všechny animační klipy, skiny a hierarchie uzlů se dostanou do GLB. Seznam Co se zachová pod konvertorem ukazuje, kolik klipů bylo nalezeno, a můžete si je přehrát v prohlížeči glTF a zkontrolovat je, než soubor použijete jinde.

Proč je moje GLB větší než glTF?

Zdroj byl komprimovaný pomocí Draco nebo meshopt. Konvertor při otevření souboru dekóduje komprimovanou geometrii a do GLB zapíše nekomprimované buffery. Prožeňte výsledek kompresorem GLB, abyste velikost zase snížili, často i pod původní hodnotu.

Jaký je rozdíl mezi glTF a GLB?

glTF je JSONová podoba formátu: čitelný text, který buď vkládá binární data, nebo odkazuje na vnější soubory. GLB je binární kontejner, který spojuje JSON a všechna data do jednoho souboru. GLB je lepší volbou pro distribuci, glTF pro prohlížení a úpravy. Průvodce GLB vs glTF jde hlouběji.

Začít zdarma

Získejte GLB bez modelování

Přeměňte jeden obrázek na 3D model ve studiu. Modely bez textur jsou obvykle hotové za méně než minutu, stažení GLB je zdarma a nové účty dostanou 3 kredity.

Bez platební karty · 3 kredity zdarma na start