Konvertor glTF JSON na glTF Binary

Konverzia podkladov glTF JSON do kontajnerov glTF Binary zabaľuje samostatné textové manifesty, binárne vyrovnávacej pamäte a textúry do jedného súboru pre rýchlešie doručenie na web.

Vybrať alebo presunúť súbory

Vyberte alebo presuňte súbory sem

100 % súkromná konverzia v prehliadači - súbory nikdy neopustia vaše zariadenie

alebo prilepiť Ctrl+V
Záruka súkromia s nulovým prenosom do siete: 0 bajtov odovzdaných na externé servery. Všetko spracovanie prebehlo lokálne v pieskovisku vášho prehliadača.

Porovnanie formátov a technické špecifikácie

ŠpecifikáciaGLTFGLB
MIME typmodel/gltf+jsonmodel/gltf-binary
Typruntime 3D asset transmissionself-contained binary 3D container
Kompresialossless JSON manifest + external binary buffersbinary packaged JSON, buffers, and textures
Štandardná špecifikáciaKhronos glTF 2.0 SpecificationKhronos glTF 2.0 Binary Container
Hlavička magických bajtov7B 22 61 73 73 65 74 22 ({"asset" JSON root)67 6C 54 46 02 00 00 00 (glTF version 2 binary container)

Prehľad formátu a použitie

Formát glTF JSON ukladá 3D scény pomocou štruktúry s čistým textom. Tento textový súbor ukazuje na externé binárne súbory a obrazové textúry. Aj keď toto nastavenie pomáha vývojárom upravovať materiály a geometrické uzly priamo v textových editoroch, presun modelu si vyžaduje správu viacerých súborov súčasne. Ak sa jeden súbor textúry stratí alebo sa preruší cesta k súboru, 3D model sa v prehliadačoch a herných enginoch nenačíta správne. Konverzia glTF JSON na glTF Binary spojí všetky tieto samostatné časti do jedného zabaleného súboru. 3D umelci a weboví vývojári používajú tento krok konverzie pred zverejnením podkladov na produkčných webových serveroch alebo pred ich načítaním do prehliadačov rozšírenej reality. Jeden súbor znižuje počet požiadaviek HTTP, čo urýchľuje načítavanie pre používateľov navštevujúcich stránky produktov elektronického obchodu a interaktívne 3D webové aplikácie.

Technické špecifikácie a prehľad kodekov

Formát glTF JSON používa typ MIME model/gltf+json a spolieha sa na textový manifest JSON spojený s externými súbormi bin a obrázkami. Naproti tomu formát GLB používa typ MIME model/gltf-binary a všetko obaľuje do jedného binárneho kontajnera. Súbor GLB začína 12-bajtovou hlavičkou obsahujúcą 4-bajtové magické číslo nastavené na 0x46546C67, 4-bajtové číslo verzie a 4-bajtovú celkovú dĺžku súboru. Po tejto hlavičke nasledujú bloky, ktoré ukladajú manifest JSON a údaje binárnej vyrovnávacej pamäte. Žiadny formát počas konverzie nemení základnú geometriu siete ani obrazové body textúry, čo znamená, že proces je prísne bezstratový.

Kompatibilita s OS a prehliadačmi

Oba formáty fungujú natívne v moderných webových prehliadačoch pomocou vykresľovacích nástrojov WebGL a WebGPU bez toho, aby vyžadovali doplnky tretích strán. Operačné systémy pre stolné počítače, ako sú Windows a macOS, podporujú prezeranie GLB prostredníctvom vstavaných nástrojov na ukážku súborov. Mobilné platformy vrátane iOS a Androidu vykresľujú súbory GLB priamo v aplikáciách Quick Look a Scene Viewer pre rozšírenú realitu.

💡 Užitočné informácie

Pred zabalením pôvodných textúr do súboru GLB ich ponechajte vo formáte PNG alebo JPEG, aby sa zachovala vizuálna vernosť bez zväčšenia veľkosti kontajnera.

Porovnanie formátov a technické špecifikácie

Typické 15 MB 3D aktívum rozdelené medzi súbor glTF JSON a viacero externých textúr sa stiahne za približne 3,0 sekundy na štandardnom pripojení 4G, 0,8 sekundy na 5G a 0,2 sekundy v optickej sieti.

Často kladené otázky

Ako konvertovať glTF JSON na glTF Binary bez straty kvality?

Konverzia glTF JSON na GLB je úplne bezstratová, pretože proces iba opätovne zabalí existujúci textový manifest, binárne vyrovnávacej pamäte a obrazové súbory do jedného kontajnera bez úpravy údajov o vrchole alebo ďalšej kompresie pixelov textúry.

Aký je rozdiel medzi glTF JSON a glTF Binary?

glTF JSON používa človekom čitateľný textový súbor, ktorý odkazuje na externé súbory bin a obrázky, zatiaľ čo glTF Binary obaľuje textový manifest, údaje o geometrii a textúry do jedného samostatného súboru s hlavičkou magických bajtov.