Ustvarjanje datotek GLB s programoma Blender in Substance Painter
Od različice 2.8 dalje lahko Blender izvozi datoteke GLB, ki jih je mogoče dodati izdelku v skrbniku Shopify. Če želite izvedeti več, obiščite priročnik za Blender.
Pri starejših različicah programa Blender lahko kombinirate Blender in Substance Painter za izvoz datoteke GLB.
Na tej strani
Pripravite model za izvoz v programu Blender
Da bi pripravili model za izvoz, morate poskrbeti, da gre za eno samo mrežo in da ima dodeljeno eno samo teksturo.
Koraki:
- Kliknite File > Import in nato izberite ustrezno obliko datoteke za vaš model.
- Izberite datoteko modela in nato kliknite Import.
- Medtem ko držite tipko
SHIFT, z desno tipko miške kliknite vsak predmet v svojem prizoru in nato pritisniteCtrl+J, da jih združite v eno mrežo. - Odvijte model v 0-1 UV-prostor. Prepričajte se, da se UV-ji ne prekrivajo:

- V urejevalniku Properties kliknite ikono materialov.
- Kliknite gumb
+, da dodate novo mesto za material:
- Kliknite New.
Izvozite mrežo iz programa Blender
- Kliknite File > Export > FBX (.fbx).
- Vnesite pot do mesta, kamor želite izvoziti datoteko.
- Prepričajte se, da uporabljate naslednje nastavitve izvoza:

- Kliknite Export FBX.
Uvozite in pripravite datoteko FBX v programu Substance Painter
- Ustvarite nov projekt Substance Painter tako, da kliknete File > New.
- V pogovornem oknu New project kliknite Select, da izberete mrežo.
- Izberite datoteko FBX, ki ste jo izvozili iz programa Blender, in nato kliknite Open.
- V oknu New project kliknite OK.
- Prepričajte se, da ste mrežo pravilno izvozili, tako da preverite, ali je v podoknu Texture set list le en niz tekstur.
- Če je prikazan več kot en niz tekstur, glejte Več nizov tekstur.
- V Texture set settings (plošča): kliknite gumb
+za dodajanje kanalov:
- Zahtevano: Ambient occlusion.
- Izbirno: Emissive. Dodajte ta kanal, če ima vaš model komponente, ki bodo oddajale svetlobo.
- Izbirno: Opacity. Dodajte ta kanal, če ima vaš model komponente, ki bodo prozorne.
- Na plošči Texture set settings kliknite Bake Mesh Maps.
- Narišite teksture na model.
Več nizov tekstur
Ko datoteko FBX uvozite v Substance Painter, bi moral biti na voljo samo en niz tekstur:

Če je prikazan več kot en niz tekstur, je bilo pri izvozu mreže iz Blenderja nekaj od naslednjega napačno:
- Mreža ni bila združena v en predmet.
- Mreži je bila dodeljena več kot ena tekstura.
Če je tako, znova izvozite model iz Blenderja in se prepričajte, da je mreža en sam predmet in da ji je dodeljena samo ena tekstura.
Izvoz datoteke glTF iz programa Substance Painter
Kliknite File > Export Textures.
V spustnem meniju Config izberite glTF PBR Metal Roughness.
Izberite lokacijo, kamor želite shraniti teksture.
Izberite velikost dokumenta, da določite, kako velike bodo datoteke tekstur.
Kliknite Export.
Stiskanje datotek tekstur
Ko izvozite model, bi morali imeti naslednje datoteke:
- modelName.bin
- modelName.glb
- modelName.gltf
- modelNamebaseColor.png
- modelNamenormal.png
- modelName_occlusionRoughnessMetallic.png
Pri uporabi konfiguracije glTF PBR Metal Roughness Substance Painter izvozi datoteke tekstur samo v formatu PNG. Razmislite o stiskanju datotek tekstur in pretvorbi vseh tekstur, ki ne potrebujejo kanala alfa, v format JPG. To zmanjša skupno velikost datoteke, manjše velikosti datotek pa omogočajo hitrejši prenos in bolj tekoče interakcije.
Najbolje je, da je velikost datoteke 4 MB ali manj.
Ustvarjanje datoteke GLB
- Obiščite https://glb-packer-old.glitch.me/.
- Povlecite in spustite datoteke, ki ste jih izvozili iz programa Substance Painter, na spletno stran GLB Packer.
Datoteka z imenom out.glb se bo prenesla v vaš računalnik. Ko je prenos končan, lahko datoteko preimenujete in nato naložite v Shopify.