Konverze gltf do glb

Online konvertor GLTF do GLB zdarma

Zabalte model glTF, buffery a textury do jednoho přenosného souboru GLB.

Převést GLTF na GLB online - zdarma

Uploading…
Vybrané soubory přesahují celkový limit 25 MB. Vyberte méně nebo menší soubory.

Váš soubor je zpracován okamžitě a není ukládán na naše servery.

Jak převést soubor gltf do formátu glb

Prohlížeč, game engine, mobilní aplikace nebo systém pro doručování může vyžadovat jeden soubor .glb namísto souboru .gltf doprovázeného buffers a textures. Konverze tyto závislosti zabalí do přenosného assetu a snižuje riziko chybějících souborů nebo nefunkčních relativních cest při jeho sdílení či archivaci.

Co obsahují GLTF files

glTF, zkráceně GL Transmission Format, je otevřený standard pro 3D scény a modely spravovaný organizací Khronos Group. Používají jej webové prohlížeče a engines, AR a VR aplikace, game pipelines, Blender, Three.js, Babylon.js a mnoho nástrojů pro tvorbu 3D obsahu.

Soubor .gltf obsahuje JSON popisující scene nodes, meshes, materials, cameras, lights, skins a animations. Geometry je obvykle uložena v samostatném bufferu .bin, zatímco textures jsou samostatné soubory, například albedo.png, normal.jpg nebo texture.webp.

Typická složka assetu obsahuje model.gltf, model.bin a jeden nebo více obrazových souborů. glTF může některé resources vložit jako data URIs, ale soubor .gltf by neměl být považován za samostatný, pokud nejsou jeho odkazované resources vloženy.

Co mění GLB

GLB je binární container formát glTF 2.0. Soubor .glb kombinuje glTF JSON a binary data do jediného souboru; images lze také vložit do jeho binary data.

GLB je užitečný tam, kde je vyžadováno jediné upload, attachment, download nebo položka v asset library. Eliminuje selhání cest k externím souborům, ale automaticky neoptimalizuje model, nesnižuje počet polygonů, nemění velikost textures ani nezlepšuje visual quality.

GLB není vždy menší než odpovídající složka glTF. Může odstranit velikostní režii data URIs kódovaných v base64, ale vložené resources, zarovnání containeru a nezměněné textures mohou způsobit, že jeho velikost bude podobná původnímu balíčku nebo větší.

Konverze GLTF package na GLB

Pro vytvoření GLB bez instalace software použijte converter na 101convert.com. Před uploadem vyhledejte každý soubor odkazovaný souborem .gltf, včetně jeho bufferu .bin a textures; odešlete kompletní package ve formátu podporovaném converterem. Konverze provedená bez požadovaných dependencies může způsobit chybějící geometry, šedé materials nebo chybějící textures.

Pro opakovatelnou lokální konverzi použijte command-line tools glTF Transform podporované organizací Khronos. Nainstalujte aktuální release Node.js a poté nainstalujte CLI:

npm install --global @gltf-transform/cli

Spusťte command z adresáře obsahujícího model.gltf a jeho odkazované files:

gltf-transform copy model.gltf model.glb

copy znovu zabalí asset jako GLB, aniž by záměrně zjednodušil geometry nebo změnil resolution textures. Je vhodný v případě, že je požadován jiný container, nikoli optimalizace assetu.

Blender je vhodný, když je nutné model nejprve zkontrolovat nebo upravit. Importujte jej pomocí File → Import → glTF 2.0 (.glTF/.glb) a poté exportujte přes File → Export → glTF 2.0 (.glTF/.glb). Nastavte Format na glTF Binary (.glb), zvolte output path a potvrďte export options pro animations, cameras, lights a selected objects.

Kontroly compatibility a quality

Standardní konverze containeru zachovává omezení zdroje: pixels textures, hustota mesh, animation data a hodnoty PBR materials se pouhou změnou outputu na GLB nezlepší.

Cílové aplikace musí podporovat verzi glTF a extensions použité assetem. Komprese geometry pomocí Draco nebo Meshopt, KTX2/BasisU textures, material variants, GPU instancing, punctual lights a advanced material extensions mohou v software bez explicitní podpory selhat nebo být ignorovány.

Compression nebo optimization používejte pouze tehdy, když receiving viewer podporuje výsledné extensions. Například Meshopt compression a KTX2 textures mohou zmenšit download size, ale jedná se o změny compatibility, nikoli o základní GLTF-to-GLB conversion.

Features specifické pro konkrétní aplikaci se nemusí do glTF exportovat přesně. V případě potřeby proveďte bake procedural materials, aplikujte požadované modifiers a zkontrolujte nepodporované rig constraints, video textures a custom shaders. Otevřete dokončený soubor .glb v destination application a ověřte textures, scale, transparency, animation playback, cameras a lighting.

GLTF vs GLB: srovnání formátů

Jak si formáty GLTF a GLB stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů GLTF a GLB
Vlastnost .GLTF GL Transmission Format .GLB glTF Binary
Geometrie Obojí Obojí
Materiály Ano Ano
Textury Vložené do souboru Vložené do souboru
Animace Ano Ano
Hierarchie scény Ano Ano
Čitelný jako prostý text Ano Ne
Typická velikost souboru Malé Malé
Otevřený standard Ano Ano
Zavedeno 2015 2015
Vývojář Khronos Group Khronos Group
MIME typ model/gltf+json model/gltf-binary

Databáze v současné době neobsahuje žádný program na konverzi souborů gltf.

Často kladené otázky

Je konvertor GLTF do GLB zdarma?

Ano, převod GLTF do GLB na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace.

Jak velký může být můj soubor GLTF?

Můžete nahrát soubory GLTF o velikosti až 50 MB a převést až 1 souborů najednou v jedné dávce.

Co se stane s nahranými soubory?

Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.

Musím pro převod GLTF do GLB instalovat nějaký software?

Ne. Převod GLTF do GLB probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.

Konverze se nezdařila?

Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor GLTF pro tuto konverzi z GLTF do GLB. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.