Čo je GLB a prečo dodávame jeden súbor
Jeden súbor, textúry v cene, otvorí sa takmer všade. Zrozumiteľný sprievodca formátom GLB a dôvody, prečo sme si ho vybrali.
Na tejto stránke
Každý model v obchode 3dpolyx dostanete ako jediný súbor .glb. Niektorí zákazníci sa pýtajú, prečo nedodávame aj FBX, OBJ či tucet ďalších formátov. Stručná odpoveď: GLB zvládne prácu väčšiny z nich a pokaziť sa pri ňom dá menej vecí. Tu je dlhšia odpoveď.
glTF a GLB za minútu
glTF (GL Transmission Format) je otvorený štandard pre 3D scény a modely, ktorý spravuje Khronos Group – to isté odvetvové konzorcium, ktoré stojí za OpenGL a Vulkanom. Často sa mu hovorí „JPEG 3D sveta“, pretože je navrhnutý tak, aby bol kompaktný, rýchlo sa načítal a mal širokú podporu.
glTF existuje v dvoch variantoch:
.gltf – textový súbor JSON, ktorý odkazuje na samostatné súbory s geometriou (.bin) a textúrami (.png alebo .jpg).
.glb – binárna verzia, ktorá JSON, geometriu aj textúry zabalí do jedného súboru.
Oba obsahujú rovnaké informácie. GLB je jednoducho možnosť „všetko v jednej krabici“.
Čo je vo vnútri GLB
Súbor GLB z nášho obchodu obsahuje:
Siete (meshes) – geometriu modelu.
Materiály – PBR materiály vo workflow metallic-roughness, ktorý je súčasťou štandardu glTF.
Textúry – mapy základnej farby, metalickosti a drsnosti vložené do súboru.
Štruktúru scény – názvy objektov, hierarchiu a transformácie.
Nie je tu žiadny samostatný priečinok s textúrami, ktorý by sa mohol stratiť, ani nefunkčné cesty k súborom, keď model prenesiete na iný počítač.
Prečo sme si vybrali GLB
1. Otvorí sa takmer všade. Blender importuje GLB hneď po inštalácii. Godot ho číta natívne. Three.js, Babylon.js a model-viewer od Googlu sú postavené okolo neho. Unity a Unreal ho podporujú cez oficiálne alebo široko používané importéry. GLB si môžete prezrieť aj v mnohých bezplatných online prehliadačoch bez inštalácie čohokoľvek.
2. Jeden súbor znamená menej chýb. Pri starších formátoch textúry často prichádzajú v samostatnom priečinku s cestami, ktoré odkazujú na disk pôvodného autora. Pri GLB cestujú textúry vo vnútri súboru, takže to, čo vidíte v našom prehliadači, dostanete aj vo svojom projekte.
3. PBR je súčasťou štandardu. glTF definuje, ako majú materiály metallic-roughness vyzerať. Model tak vyzerá konzistentne naprieč enginmi a nezávisí od toho, ako ktorý program interpretuje vlastné nastavenia materiálov.
4. Je stavaný na reálny čas. GLB je navrhnutý na rýchle načítanie, čo je dôležité pre hry, webové scény, AR a produktové konfigurátory.
5. Je to otvorený štandard. glTF nevlastní žiadna jediná spoločnosť, takže nezmizne, keď niektorý dodávateľ zmení plány.
A čo FBX a OBJ?
FBX je v herných a animačných pipeline stále bežný a OBJ je starý, jednoduchý obľúbenec. Oba sú to dobré formáty, no každý má pre obchod, ako je ten náš, nevýhody:
OBJ dobre ukladá geometriu, ale má veľmi obmedzenú podporu materiálov a žiadny štandard pre PBR textúry.
FBX je proprietárny formát. Rôzne programy ho exportujú a importujú mierne odlišne, čo je častým zdrojom problémov s mierkou, osami a materiálmi.
Ak vaša pipeline naozaj potrebuje FBX alebo OBJ, GLB prevediete za pár minút: importujte ho do Blendera a exportujte do požadovaného formátu. Naša licencia vám umožňuje konvertovať modely na použitie vo vlastných projektoch.
Rýchly pohľad na reálne čísla
Súbory GLB z nášho obchodu sú kompaktné. Detailná rekvizita, ako je Retro obytná dodávka, alebo rastlina, ako je Monstera v terakotovom kvetináči, zostáva dosť ľahká na načítanie v prehliadači – aj preto môžu naše produktové stránky zobraziť skutočný model v živom 3D prehliadači.
Záver
GLB vám dáva jeden čistý, samostatný súbor, ktorý funguje v nástrojoch, ktoré dnes používa väčšina ľudí. Radšej dodáme jeden formát urobený poriadne než päť, z ktorých každý treba opravovať.
Otočte si v našom prehliadači Kaviareň na rohu: presne toto je súbor GLB, ktorý by ste si stiahli.
Modely z tohto článku
Všetky modely →Čítajte ďalej
Vybrané články z rovnakého okruhu.