glTF–GLB konverter
Húzz be egy .gltf-et a .bin és a textúra fájljaival, vagy az egész mappát egyetlen .zip-ként, és tölts le egyetlen GLB-t ugyanazokkal a hálókkal, anyagokkal, textúrákkal és animációval. Minden a saját eszközödön csomagolódik.
- .gltf + .bin + textúrák
- Vagy egyetlen .zip
- Animációk megmaradnak
- Nincs feltöltés
Hogyan konvertálj glTF-et GLB-vé
- 01
Add hozzá a .gltf-et és a fájljait
Jelöld ki egyszerre a.gltf-et, a hozzá tartozó.bin-t és a textúraképeket a fájlválasztóban, húzd be őket egyszerre, vagy dobj be egyetlen.zip-et a mappáról. Egy beágyazott.gltfönmagában is működik. A panel felsorolja a beolvasott mellékfájlokat, valamint a háromszögek, textúrák és animációs klipek számát. - 02
Döntsd el, kellenek-e textúrák
A Textúrák megtartása alapból be van kapcsolva. Kapcsold ki, ha csak geometriát és színt tartalmazó, töredék méretű GLB-t szeretnél – ez jól jön egy jelenet felvázolásához vagy ütközési hálóhoz. - 03
Konvertálás
Nyomd meg a Konvertálás GLB-vé gombot. Az eredmény mutatja az előtte és utána méretet, és automatikusan letöltődik. Nyisd meg a glTF viewer eszközben, vagy húzd be a three.js-be, a Babylon.js-be, a Godot-ba vagy a Unitybe.
glTF mappa csomagolása egyetlen GLB-be
Leggyakrabban egy glTF mappa miatt kell lefuttatni ezt a konverziót: egy .gltf, egy scene.bin és egy textures almappa, amik abban a pillanatban elromlanak, ha egy fájl hiányzik. A GLB mindezt egyetlen fájlban tartja, ezért szeretik a piacterek, a <model-viewer> és a legtöbb motor.
Adj a konverternek minden fájlt, amit a .gltf használ. A legegyszerűbb, ha zip-be tömöríted a mappát, és bedobod a .zip-et; a benne lévő almappák nem gondot, a __MACOSX szemét pedig figyelmen kívül marad. A fájlok név alapján párosítódnak, így az exportáló által a JSON-ba írt abszolút útvonalak nem számítanak. Magát a mappát behúzni nem lehet. Egy hiányzó .bin leállítja a konverziót, és megnevezi a fájlt; a hiányzó textúrák nem állítják le, de a panel felsorolja őket, hogy ne küldj ki véletlenül üres GLB-t. Ha a parancssort kedveled, a Khronos gltf-pipeline -i model.gltf -o model.glb parancsa ugyanezt teszi.
Beágyazott glTF vs GLB
| Beágyazott .gltf | GLB | |
|---|---|---|
| Felépítés | JSON szöveg, bináris adat base64-ként | 12 bájtos fejléc, JSON blokk, bináris blokk |
| Méret ugyanazon modellnél | Kb. 33% többlet a bináris adatokon | Nyers bájtok, többlet nélkül |
| Ember által olvasható | Igen | Nem, eszköz kell hozzá |
| Beolvasási sebesség | Lassabb, a base64-et dekódolni kell | Gyorsabb, az adat közvetlenül használható |
| Tipikus használat | Vizsgálat, kézi szerkesztés, hibakeresés | Webre, AR-ba, motorokba, piacterekre szállítás |
Később kellene vissza az olvasható verzió? A GLB to glTF újra kicsomagolja, egy fájlként vagy mappaként.
Mit őriz meg a glTF to GLB konverter
Mindkettő glTF 2.0, ezért szinte minden egy az egyben átmegy.
- Hálók, node-ok, hierarchia
- Megmarad
- PBR anyagok és textúrák
- Megmarad, a képek az eredeti típusukban kódolódnak újra
- Animációs klipek és skinek
- Megmarad
- Csúcsszínek, UV-k, normálok
- Megmarad
- Egységek és tengelyek
- Változatlan: méter, Y-felfelé
- Draco vagy meshopt tömörítés
- Kicsomagolva; a GLB tömörítetlenül íródik ki
- Olyan kiterjesztések, amiket a three.js nem tud exportálni
- Elvész, például az anyagvariánsok
Tippek kisebb, tisztább GLB-hez
- Futtasd át a GLB-t a GLB tömörítő eszközön, mielőtt weboldalra teszed
- Sűrű hálókat ritkíts a hálóegyszerűsítő eszközzel, ha a GLB mobilra készül
- Nézd meg a konverter által jelzett előtte-utána méretet
- Webre tartsd a textúrákat 2048 px-en vagy alatta; a 4K-s map-ek viszik el a fájlméretet
- Számíts rá, hogy a Draco-tömörített glTF kisebb lesz; a konvertálás során kicsomagolódik
- Húzd magát a mappát a konverterre; jelöld ki a benne lévő fájlokat, vagy előbb zippeld be
- Szerkeszd kézzel a GLB-t; előbb konvertálj glTF-be, ha a JSON-t módosítanád
- Kapcsold ki a textúrákat a végső eszköznél, csak ha tényleg így akarod
GYIK
Gyakran ismételt kérdések
Hogyan konvertálhatok glTF-et GLB-vé ingyen?
.zip-et a konverterre, vagy jelöld ki együtt a .gltf-et, a .bin-t és a textúrákat, majd nyomd meg a Konvertálás GLB-vé gombot. Nincs regisztráció és nincs korlát, a csomagolás a böngésződben történik, így semmi nem töltődik fel. Egy modellfájl vagy .zip legfeljebb 200 MB lehet.Kisebb a GLB, mint a glTF?
.bin és képfájlokból álló glTF-hez képest az összméret nagyjából ugyanaz; a nyereség az, hogy egyetlen fájl. Igazi méretcsökkentéshez utána tömörítsd a GLB-t.Veszít a minőségből a glTF-ből GLB-vé alakítás?
Megmaradnak az animációk?
Miért lett nagyobb a GLB, mint a glTF?
Mi a különbség a glTF és a GLB között?
Kapcsolódó eszközök és útmutatók
Folytatás
Kezdés ingyen
Szerezz GLB-t modellezés nélkül
Alakíts egyetlen képet 3D modellel a stúdióban. A textúra nélküli modellek általában egy perc alatt elkészülnek, a GLB letöltése ingyenes, az új fiókok pedig 3 kreditet kapnak.
Bankkártya nem szükséges · 3 ingyenes kredit a kezdéshez