SupaVoxel
Z binárního souboru do upravitelného glTF

Převodník GLB do glTF

Rozbalte GLB do čitelného .gltf: jeden vložený soubor, nebo ZIP s JSON, binárním bufferem .bin a každou texturou jako samostatným obrázkem. Běží lokálně v prohlížeči a zachová animace.

  • Vložené nebo samostatné soubory
  • Animace zůstávají
  • Bez nahrávání
  • Zdarma, bez registrace
Aktualizováno říjen 2026

Jak převést GLB na glTF

  1. 01

    Přetáhněte GLB

    Přetáhněte .glb do převodníku nebo klikněte na Vyzkoušet ukázku. Komprese Draco a meshopt se dekódují při načtení a panel zobrazuje počet trojúhelníků, materiálů a textur.
  2. 02

    Vyberte jeden soubor nebo složku

    Jeden soubor (vložený) zapnuto: jeden .gltf s buffery a obrázky vloženými jako base64. Vypnuto: .zip obsahující .gltf, .bin s geometrií a texture_0.png, texture_1.jpg a tak dále.
  3. 03

    Převeďte a rozbalte

    Klikněte na Převést do GLTF. U možnosti se samostatnými soubory rozbalte archiv a ponechte všechny soubory ve stejné složce, protože .gltf na ně odkazuje relativní cestou.

Proč převádět GLB na glTF

GLB a glTF obsahují stejnou scénu. Rozdíl je v zabalení: GLB je jeden binární celek, glTF je JSON, který si můžete přečíst.

Ruční úpravy

V libovolném textovém editoru změňte baseColorFactor materiálu, přejmenujte uzly nebo smažte nepoužitou síť, aniž byste otevírali Blender.

Vyměňte textury

Při samostatných souborech je každá textura běžný PNG nebo JPEG. Přemalujte ji v Photoshopu nebo Krita, uložte pod stejným názvem a model ji načte.

Správa verzí

Git umí porovnat JSON soubor řádek po řádku. GLB je neprůhledný binární soubor, takže každá změna vypadá jako kompletní přepis.

Ladění poškozeného modelu

Čtení JSON ukáže přesně, které rozšíření, materiály a accessory soubor používá – nejrychlejší způsob, jak zjistit, proč ho prohlížeč odmítá.

Srovnání možností výstupu glTF

Vložený .gltfSamostatné soubory (.zip)
SouboryJeden .gltf.gltf + .bin + jeden obrázek na texturu
Velikost oproti GLBAsi o třetinu větší (base64)Přibližně stejná, rozdělená
Úprava texturNepraktickéOtevřete PNG nebo JPEG přímo
Snadné sdíleníAno, jeden souborPošlete celou složku nebo ZIP
Nejlepší proRychlá kontrola, nástroje vyžadující jeden textový souborÚpravy, webhosting, správa verzí

Cesta zpět je stejně snadná: glTF na GLB zabalí vložený .gltf znovu do jednoho binárního souboru.

Co se při převodu GLB na glTF změní

Scéna projde beze změny: hierarchie uzlů, sítě, PBR materiály, UV, normály, textury, skiny a animované klipy se všechny zapíší do glTF. Na vzhledu modelu se nic nemění a jednotky zůstávají na obou stranách v metrech.

Od původního souboru se liší dvě věci. Za prvé komprese: pokud GLB používalo Draco nebo meshopt, glTF se zapíše nekomprimované, takže .bin může být několikanásobně větší než původní GLB. Až dokončíte úpravy, finální soubor znovu zkomprimujte pomocí kompresoru GLB. Za druhé se textury znovu kódují; PNG zůstane PNG a JPEG zůstane JPEG, ale bajty nebudou přesně odpovídat originálu. Rozšíření, která three.js nezapisuje, například varianty materiálů, se nepřenášejí.

Tipy pro práci s rozbaleným glTF

Co dělat
  • Ponechte .gltf, .bin a obrázky pohromadě; přesunutí jednoho přeruší odkazy
  • Otevřete výsledek v prohlížeči glTF a ověřte, že se textury načtou
  • Když potřebujete zkontrolovat jen strukturu, vypněte Ponechat textury pro soubor pouze s geometrií
  • Pokud vybíráte formát pro doručení, přečtěte si průvodce GLB vs glTF
Čemu se vyhnout
  • Přejmenovat soubory textur bez aktualizace uri v JSON
  • Nahrát nekomprimované glTF na web; nejdřív ho zkomprimujte
  • Upravovat .bin v textovém editoru; jde o binární geometrii
  • Čekat, že vložená varianta bude malá; base64 nafoukne každý bajt

FAQ

Často kladené dotazy

Je převodník GLB na glTF zdarma?

Ano, zcela. Není potřeba registrace, neexistuje limit na počet převedených souborů ani vodoznak. Převod běží ve vašem prohlížeči pomocí stejného exportéru glTF jako three.js, takže váš model se nikdy nenahraje na server. Jedno GLB může mít až 200 MB.

Jaký je rozdíl mezi GLB a glTF?

Popisují totéž ve dvou podobách zabalení. glTF je JSON soubor, který odkazuje na binární buffery a obrázky, buď vložené jako base64, nebo uložené jako samostatné soubory. GLB dává JSON a všechna binární data do jednoho souboru. GLB je lepší pro doručení, glTF pro čtení a úpravy.

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

Dva důvody. Vložené glTF ukládá binární data jako base64 text, což přidává asi 33 %. A pokud bylo GLB komprimované pomocí Draco nebo meshopt, glTF se zapíše nekomprimované. Zvolte samostatné soubory, abyste se vyhnuli režii base64, a až dokončíte úpravy, znovu soubor zkomprimujte.

Zachová převod GLB na glTF animace?

Ano. Animované klipy, skiny a hierarchie uzlů se zapisují do glTF spolu se sítěmi a materiály. Seznam „Co se přenáší“ pod převodníkem ukazuje, kolik klipů našel. Otevřete výsledek v prohlížeči glTF a zkontrolujte přehrávání.

Můžu z GLB extrahovat textury?

Ano. Vypněte Jeden soubor (vložený) a převeďte. ZIP obsahuje každou texturu jako samostatný obrázek s názvem texture_0, texture_1 a tak dále, v PNG nebo JPEG podle zdroje. Můžete je použít samostatně, nebo je upravit a nechat glTF, aby na ně odkazovalo.

Jak převedu GLB na glTF v Blenderu?

Naimportujte GLB přes Soubor, Import, glTF 2.0, poté exportujte přes Soubor, Export, glTF 2.0 a nastavte formát na glTF Separate nebo glTF Embedded. Funguje to dobře, ale nastavení zabere několik minut. Převodník v prohlížeči dá stejný výsledek jedním kliknutím a bez instalace.

Začít zdarma

Vytvořte GLB z obrázku

Studio SupaVoxel promění jeden obrázek ve 3D model. Stahování GLB je zdarma na každém účtu a nové účty dostanou 3 kredity bez karty.

Bez platební karty · 3 kredity zdarma na start