GLB failų kūrimas naudojant „Blender“ ir „Substance Painter“
Nuo 2.8 versijos „Blender“ gali eksportuoti GLB failus, kuriuos galima pridėti prie produkto „Shopify“ administratoriaus skydelyje. Norėdami sužinoti daugiau, apsilankykite „Blender“ vadove.
Senesnėse „Blender“ versijose GLB failą galite eksportuoti derindami „Blender“ ir „Substance Painter“.
Šiame puslapyje
Modelio paruošimas eksportavimui naudojant „Blender“
Norėdami paruošti modelį eksportavimui, turite įsitikinti, kad tai vienas tinklelis ir kad jam pritaikyta tik viena tekstūra.
Veiksmai:
- Spustelėkite Failas > Importuoti, tada pasirinkite savo modeliui tinkamą failo formatą.
- Pasirinkite savo modelio failą, tada spustelėkite Importuoti.
- Laikydami nuspaudę klavišą
SHIFT, dešiniuoju pelės mygtuku spustelėkite kiekvieną scenos objektą, tada paspauskiteCtrl+J, kad sujungtumėte juos į vieną tinklelį. - Išskleiskite modelį į 0–1 UV erdvę. Įsitikinkite, kad jokie UV nesidengia:

- Ypatybių rengyklėje spustelėkite medžiagų piktogramą.
- Spustelėkite
+mygtuką, kad pridėtumėte naują medžiagos lauką:
- Spustelėkite Naujas.
Tinklo eksportavimas iš „Blender“
- Spustelėkite Failas > Eksportuoti > FBX (.fbx).
- Įveskite kelią, kur norite eksportuoti failą.
- Įsitikinkite, kad naudojate šiuos eksportavimo nustatymus:

- Spustelėkite Eksportuoti FBX.
FBX failo importavimas ir paruošimas „Substance Painter“ programoje
- Sukurkite naują „Substance Painter“ projektą spustelėdami Failas > Naujas.
- Dialogo lange Naujas projektas spustelėkite Pasirinkti, kad pasirinktumėte tinklą.
- Pasirinkite FBX failą, kurį eksportavote iš „Blender“, tada spustelėkite Atidaryti.
- Lange Naujas projektas spustelėkite Gerai.
- Įsitikinkite, kad tinkamai eksportavote tinklą: patikrinkite, ar srityje „Tekstūrų rinkinių sąrašas“ yra tik vienas tekstūrų rinkinys.
- Jei rodomas daugiau nei vienas tekstūrų rinkinys, žr. skyrių Keli tekstūrų rinkiniai.
- Srityje „Tekstūrų rinkinio nustatymai“ spustelėkite
+mygtuką, kad pridėtumėte kanalų:
- Būtina: aplinkos okliuzija.
- Pasirenkama: spinduliavimas („Emissive“). Pridėkite šį kanalą, jei Jūsų modelyje yra komponentų, kurie skleis šviesą.
- Pasirenkama: neskaidrumas („Opacity“). Pridėkite šį kanalą, jei Jūsų modelyje yra komponentų, kurie bus skaidrūs.
- Srityje Tekstūrų rinkinio nustatymai spustelėkite Bake Mesh Maps.
- Nupieškite tekstūras ant modelio.
Keli tekstūrų rinkiniai
Importuojant FBX failą į „Substance Painter“, turėtų būti tik vienas tekstūrų rinkinys:

Jei rodoma daugiau nei vienas tekstūrų rinkinys, eksportuojant tinklą iš „Blender“ buvo padaryta viena iš šių klaidų:
- Tinklas nebuvo sujungtas į vieną objektą.
- Tinklui buvo priskirta daugiau nei viena tekstūra.
Jei taip yra, iš naujo eksportuokite savo modelį iš „Blender“ ir įsitikinkite, kad tinklas yra vienas objektas ir jam priskirta tik viena tekstūra.
glTF failo eksportavimas iš „Substance Painter“
Spustelėkite Failas > Eksportuoti tekstūras.
Išskleidžiamajame meniu Konfigūracija pasirinkite glTF PBR Metal Roughness.
Pasirinkite vietą, kurioje norite išsaugoti tekstūras.
Pasirinkite dokumento dydį, kad nustatytumėte, kokio dydžio bus tekstūrų failai.
Spustelėkite Eksportuoti.
Tekstūrų failų glaudinimas
Eksportavę modelį, turėtumėte turėti šiuos failus:
- modelName.bin
- modelName.glb
- modelName.gltf
- modelNamebaseColor.png
- modelNamenormal.png
- modelName_occlusionRoughnessMetallic.png
Naudojant glTF PBR Metal Roughness konfigūraciją, „Substance Painter“ eksportuoja tekstūrų failus tik PNG formatu. Apsvarstykite galimybę suglaudinti tekstūrų failus ir konvertuoti visas tekstūras, kurioms nereikia alfa kanalo, į JPG formatą. Tai sumažina bendrą failo dydį, o mažesni failai leidžia greičiau juos atsisiųsti ir užtikrina sklandesnę sąveiką.
Geriausia, kad failo dydis neviršytų 4 MB.
GLB failo kūrimas
- Apsilankykite https://glb-packer-old.glitch.me/.
- Nuvilkite failus, kuriuos eksportavote iš „Substance Painter“, į „GLB Packer“ tinklalapį.
Į Jūsų kompiuterį bus atsisiųstas failas pavadinimu out.glb. Baigus atsisiuntimą, galite pervardyti failą ir įkelti jį į „Shopify“.