GLB–OBJ konverter, textúrákkal együtt
Húzz ide egy .glb fájlt, és tölts le egy zipet egy Wavefront OBJ fájllal, a hozzá tartozó MTL-lel és minden textúrával PNG-ben. Ingyenes, nem kell fiók, és a fájl feldolgozása az eszközödön történik.
- OBJ + MTL + PNG egy zipben
- UV-k helyesen tükrözve
- Külön objektumok megőrizve
- Semmi nem kerül feltöltésre
Így alakítsd át a GLB-t OBJ formátumba textúrákkal
- 01
Töltsd be a .glb fájlt
Húzd rá a fenti konverterre. A panel felsorolja a hálókat, anyagokat és textúrákat, így átalakítás előtt tudod, hány képfájl lesz a zipben. - 02
Válassz zipet vagy sima OBJ-t
Anyagok és textúrák mellékelése alapból be van kapcsolva, és .zip fájlt készít. Kapcsold ki, ha csak geometriára és UV-kre van szükséged, például retopologizáláshoz vagy szobrászathoz; ilyenkor egyetlen .obj fájlt kapsz. - 03
Csomagold ki egymás mellé
Tartsd a .obj, .mtl és .png fájlokat ugyanabban a mappában. Az OBJ név szerint hivatkozik az MTL-re, az MTL pedig név szerint a képekre, így ha egyet áthelyezel, megszakad a kapcsolat.
Hogyan feleltethetők meg a GLB anyagai az OBJ-nak és az MTL-nek
A GLB fizikailag alapú anyagokat használ; az MTL évtizedekkel korábbi. Pontosan ezt írja a GLB to OBJ konverter minden anyaghoz.
| glTF anyaghely | MTL-be írva mint | Eredmény |
|---|---|---|
| Alapszín textúra | map_Kd + PNG fájl | Megőrizve |
| Alapszín tényező | Kd piros, zöld, kék | Megőrizve |
| Normál térkép | map_Bump + PNG fájl | Megőrizve; egyes importálóknál kézzel kell normál térképként beállítani |
| Átlátszóság / alfa | d | Értékként megőrizve |
| Fémesség- és érdességtérképek | Nem kerül kiírásra | Elhagyva |
| Occlusion- és emissziós térképek | Nem kerül kiírásra | Elhagyva |
| Textúra-transzformációk, clearcoat, egyéb kiterjesztések | Nem kerül kiírásra | Elhagyva |
Az anyagneveket MTL-biztonságossá tesszük: a szóközök és szimbólumok aláhúzásjelekké válnak, a duplikátumok utótagot kapnak, így minden usemtl sor illeszkedik.
Miért jönnek ki gyakran kuszáltan a GLB-ből OBJ-ba konvertált textúrák – és miért nem itt
A glTF a textúra origóját a kép bal felső sarkába teszi. Az OBJ – akárcsak az OpenGL – a bal alsóba. Az a konverter, amely figyelmetlenül másolja át az UV-koordinátákat, olyan modellt ad, amelynek textúrája függőlegesen tükrözött: a feliratok fejjel lefelé, az arcok a fej hátuljára kerülnek.
Ez a konverter GLB forrás esetén minden UV V-koordinátáját átfordítja, a képfájlokat pedig pontosan úgy hagyja, ahogy voltak. A Blender, Maya, 3ds Max, Cinema 4D és ZBrush ezután úgy képezi le a textúrát, ahogy a GLB előnézetében látszott.
A másik gyakori hiba a hiányzó textúrák. A GLB a képeit a bináris fájlba ágyazza, és sok eszköz csak az .obj fájlt exportálja, a képekről megfeledkezik. Itt minden beágyazott textúra dekódolva, PNG-ként az OBJ mellé írva jelenik meg. A JPEG vagy WebP textúrák veszteségmentes PNG-ként kódolódnak újra, így a zip nagyobb lehet, mint az eredeti GLB.
GLB és OBJ összehasonlítva
- GLB konténer
- Egy bináris fájl: JSON jelenet, geometriai pufferek és képek együtt
- OBJ konténer
- Sima szöveges geometria, valamint külön .mtl és képfájlok
- Mértékegységek
- GLB: a specifikáció szerint méter. OBJ: nincs; a legtöbb app méterként olvassa, ezért az értékek változatlanok maradnak
- Anyagok
- GLB: PBR fémesség-érdesség. OBJ: klasszikus diffúz, speculáris, bump
- Animáció és rigek
- GLB: igen. OBJ: nem, a háló a betöltött pózban íródik ki
- Tipikus méret
- Az OBJ szövege többszörösen nagyobb, mint a GLB binárisa ugyanahhoz a hálóhoz
Tippek a konvertált OBJ használatához
- Blenderben a File > Import > Wavefront (.obj) menüvel importáld, és hagyd meg az alapértelmezett tengelybeállításokat; a modell állva marad
- Ha számít a kinézet, építsd újra a fémet és az érdességet az app anyagszerkesztőjében
- Kapcsold ki a textúra-zipet, ha csak szobrászol vagy retopologizálsz
- Ellenőrizd az eredményt az OBJ-megjelenítő segítségével, mielőtt továbbadod
- Kicsomagolás után nevezd át a PNG-fájlokat; az MTL név szerint hivatkozik rájuk
- Ne számíts animációra vagy csontokra az OBJ-ban
- Több millió háromszöges GLB-t OBJ-ba konvertálni webes használathoz; tartsd meg a GLB-t, és használd a GLB-tömörítőt
Mikor érdemes GLB-t OBJ-ba konvertálni
Az OBJ az a formátum, amelyet szinte minden 3D program olvas harminc éve. Akkor konvertálj, ha egy eszköz nem importál glTF-et, vagy rosszul importálja: a 3ds Max és Maya régebbi verziói, a ZBrush, az OBJ-t váró Substance-munkafolyamatok, a fotogrammetriai és retopologizáló eszközök, valamint sok renderfarm. Kényelmes akkor is, ha egy textúrafestő művész laza képfájlokként szeretné megkapni a térképeket.
Tartsd meg a GLB-t webhez, AR-hez, Unityhez, Godothoz és Unrealhez; ezek mind olvassák a glTF-et, és megőrzik a teljes anyagot. Nyomtatáshoz inkább a GLB-ből STL oldalra menj; a másik irányhoz pedig az OBJ-ból GLB oldalra. Az STL vs OBJ útmutató elmagyarázza, hol áll az OBJ a nyomtatási formátumok között.
Kapcsolódó konverziók
GYIK
Gyakran ismételt kérdések
Ingyenes ez a GLB to OBJ konverter?
Megőrzi a GLB-ből OBJ-ba konvertálás a textúrákat?
Miért van fejjel lefelé a textúrám konvertálás után?
Mekkora lesz az OBJ a Blenderben?
Átalakítható egy animált GLB OBJ-ba?
Miért nagyobb a zip, mint a GLB-m?
Kezeli a több objektumot tartalmazó GLB-fájlokat?
Kapcsolódó eszközök és útmutatók
Folytatás
Kezdés ingyen
Előbb textúrázott modellre van szükséged?
A stúdió egyetlen fotóból készít 3D modellt, fizetős csomagokban textúrázva. Töltsd le GLB-ként, és itt bontsd ki a GLB to OBJ konverterrel, vagy frissítés után exportálj közvetlenül OBJ-t.
Bankkártya nem szükséges · 3 ingyenes kredit a kezdéshez