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
Jak převést GLB na glTF
- 01
Přetáhněte GLB
Přetáhněte.glbdo 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. - 02
Vyberte jeden soubor nebo složku
Jeden soubor (vložený) zapnuto: jeden.gltfs buffery a obrázky vloženými jako base64. Vypnuto:.zipobsahující.gltf,.bins geometrií atexture_0.png,texture_1.jpga tak dále. - 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.gltfna 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
baseColorFactor materiálu, přejmenujte uzly nebo smažte nepoužitou síť, aniž byste otevírali Blender.Vyměňte textury
Správa verzí
Ladění poškozeného modelu
Srovnání možností výstupu glTF
| Vložený .gltf | Samostatné soubory (.zip) | |
|---|---|---|
| Soubory | Jeden .gltf | .gltf + .bin + jeden obrázek na texturu |
| Velikost oproti GLB | Asi o třetinu větší (base64) | Přibližně stejná, rozdělená |
| Úprava textur | Nepraktické | Otevřete PNG nebo JPEG přímo |
| Snadné sdílení | Ano, jeden soubor | Pošlete celou složku nebo ZIP |
| Nejlepší pro | Rychlá 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
- Ponechte
.gltf,.bina 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
- Přejmenovat soubory textur bez aktualizace
uriv JSON - Nahrát nekomprimované glTF na web; nejdřív ho zkomprimujte
- Upravovat
.binv 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?
Jaký je rozdíl mezi GLB a glTF?
Proč je moje glTF větší než GLB?
Zachová převod GLB na glTF animace?
Můžu z GLB extrahovat textury?
Jak převedu GLB na glTF v Blenderu?
Související nástroje a návody
Pokračovat
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