Převodník OBJ do GLB
Přetáhněte .obj s jeho .mtl a texturami, nebo rovnou jedno .zip, a stáhněte si jediný GLB, který se načte v three.js, model-vieweru, Godot, Unity i Android AR. Nastavte jednotky ještě před exportem, aby model dorazil ve správné velikosti. Vše běží na vašem zařízení.
- Načte .mtl i textury
- Jednotky opravené při exportu
- Bez nahrávání
- Zdarma, bez registrace
Jak převést OBJ na GLB
- 01
Otevřete OBJ se všemi soubory
Vyberte.obj, jeho.mtla obrázky textur najednou, přetáhněte je společně, nebo vložte jedno.zip. Panel pod Also read potvrdí, co se načetlo. Quady a n-gony se při čtení souboru triangulují a panel pod Sítě ukáže, kolik objektů a skupin obsahuje. - 02
Zadejte jednotky
OBJ jednotky neukládá. Převodník počítá s metry, jak velí konvence glTF. Pokud model vznikl pro 3D tisk nebo v ZBrushu a je v milimetrech, nastavte Jednotky souboru namm; Velikost výstupu v metrech se aktualizuje s každým kliknutím. - 03
Exportujte GLB
Stiskněte Převést na GLB. Získáte jeden.glbs geometrií, normálami, UV a případnými barvami vrcholů v jediném binárním souboru, plus velikost před a po.
Materiály a textury OBJ: vezměte s sebou i .mtl
OBJ málokdy cestuje samo. Jeho barvy bydlí v samostatném souboru .mtl, uvedeném na řádku mtllib v OBJ, a textury v obrázcích vedle něj. Dejte převodníku všechny a GLB je zabalí do jednoho souboru: barvy Kd a textury map_Kd se stanou base color GLB. Mapa norm nebo map_Bump, jejíž název souboru ji označuje jako normal mapu (_normal, _nrm, _nor, _n), se stane normálovou texturou GLB. Obyčejná šedotónová výšková mapa se nepřenáší. Načítají se obrázky PNG, JPG a TGA.
Soubory se párují jen podle názvu, takže .mtl, který odkazuje na C:\Users\...\wood.png nebo do podsložky textures/, stejně najde wood.png. Když přetáhnete jen .obj, převede se také, ale v neutrální šedé, a jantarová poznámka vypíše soubory, které chyběly. Přetažení celé složky nefunguje; vyberte soubory uvnitř nebo je zabalte do zipu. OBJ ze skenů, soch a tiskových webů často žádné .mtl nemají a pak není co přidat.
Co převod OBJ na GLB zachová
| Data OBJ | Výsledek GLB |
|---|---|
v / f geometrie, quady a n-gony | Zachováno, triangulováno |
o objekty a g skupiny | Zachováno jako samostatné meshe |
vt texturové souřadnice | Zachováno, připraveno pro textury, které použijete později |
vn normály | Zachováno; pokud chybí, dopočítají se jako smooth |
Barvy vrcholů (v x y z r g b) | Zachováno jako barvy vrcholů glTF |
.mtl barvy a obrázky textur | Zachováno, pokud je dodáte; jinak šedá |
Jdete opačným směrem? GLB na OBJ zapíše .obj, .mtl a textury jako zip.
OBJ vs GLB
OBJ je bezpečný společný formát už od začátku 90. let. GLB je moderní formát pro doručování, postavený na rychlém načítání.
- OBJ
- Čistý text od Wavefront Technologies. Geometrie, UV a normály; materiály v samostatném .mtl
- GLB
- Binární glTF 2.0 od Khronos Group. Geometrie, PBR materiály, textury a animace v jednom souboru
- Velikost
- Textový OBJ bývá několikanásobně větší než stejná síť v GLB
- Jednotky
- OBJ: žádné. GLB: metry
- Animace
- OBJ: žádná, jen statické meshe. GLB: rigované postavy, shape keys a klipy s klíčovými snímky
- Kde se GLB vyžaduje
- Scény three.js a Babylon.js,
<model-viewer>, Android Scene Viewer, Shopify a řada 3D tržišť
Tipy, než GLB vypustíte do světa
- Zmenšete hotový soubor pomocí kompresoru GLB, pokud míří na web
- Zkontrolujte měřítko v prohlížeči: postava vysoká 1,8 m by měla mít na výšku asi 1,8 m
- Pokud má OBJ stovky skupin, sloučte nejdřív drobné objekty ve 3D aplikaci; každá skupina se totiž stane samostatným meshem
- Když zdroj vypadá divně, prohlédněte si OBJ v OBJ prohlížeči
- Nezapomeňte na .mtl a obrázky; bez nich je GLB šedé
- Nenechávejte milimetrový OBJ na výchozích metrech; vyjde 1 000× větší
- Netahejte sochu o 2 milionech trojúhelníků do mobilu; zredukujte ji zjednodušovačem sítě
- Nepřejmenovávejte .obj ručně na .glb; formáty nejsou zaměnitelné
FAQ
Často kladené dotazy
Jak převedu OBJ na GLB zdarma?
Proč je moje GLB šedé, když OBJ mělo barvy?
Proč je můj model v three.js obrovský nebo maličký?
Zůstanou v GLB samostatné objekty?
o a každá skupina g v OBJ se v GLB stanou samostatným meshem, takže části můžete v enginu nebo v Blenderu dál skrývat, posouvat nebo jim přiřazovat materiály. Převodník ukáže počet částí pod Sítě ještě před exportem.Je GLB lepší než OBJ?
Můžu GLB použít v Unity, Godot nebo Unreal?
Související nástroje a návody
Pokračovat
Začít zdarma
Potřebujete vůbec model, který byste převedli?
Vygenerujte ho ve studiu z fotky. Modely bez textur bývají hotové za méně než minutu a ve free plánu se stahují jako GLB.
Bez platební karty · 3 kredity zdarma na start