GLB-tiedostojen luominen Blenderillä ja Substance Painterilla
Versiosta 2.8 alkaen Blender voi viedä GLB-tiedostoja, jotka voidaan lisätä tuotteeseen Shopifyn ohjausnäkymässä. Lisätietoja on Blenderin käyttöoppaassa.
Blenderin vanhemmissa versioissa voit viedä GLB-tiedoston yhdistämällä Blenderin ja Substance Painterin.
Tällä sivulla
Mallin valmisteleminen vientiä varten Blenderissä
Jotta voit valmistella mallisi vientiä varten, sinun on varmistettava, että se on yksi ainoa mesh-malli ja että sille on määritetty vain yksi tekstuuri.
Vaiheet:
- Valitse Tiedosto > Tuo ja valitse sitten mallillesi oikea tiedostomuoto.
- Valitse mallitiedostosi ja napsauta sitten Tuo-painiketta.
- Pidä
SHIFT-näppäintä painettuna, napsauta hiiren kakkospainikkeella jokaista näkymässäsi olevaa objektia ja paina sittenCtrl+Jliittääksesi ne yhdeksi mesh-malliksi. - Tee mallille UV-levitys 0–1 UV-avaruuteen. Varmista, että UV:t eivät mene päällekkäin:

- Napsauta Properties-editorissa materiaalikuvaketta.
- Napsauta
+-painiketta lisätäksesi uuden materiaalipaikan:
- Napsauta Uusi.
Vie mesh Blenderistä
- Valitse Tiedosto > Vie > FBX (.fbx).
- Anna polku, johon haluat viedä tiedoston.
- Varmista, että käytät seuraavia vientiasetuksia:

- Napsauta Vie FBX.
Tuo ja valmistele FBX-tiedosto Substance Painterissa
- Luo uusi Substance Painter -projekti valitsemalla Tiedosto > Uusi.
- Napsauta Uusi projekti -valintaikkunassa Valitse ja valitse mesh.
- Valitse Blenderistä viemäsi FBX-tiedosto ja napsauta sitten Avaa.
- Napsauta Uusi projekti -ikkunassa OK.
- Varmista, että olet vienyt mesh-tiedoston oikein tarkistamalla, että Tekstuurijoukkoluettelo -paneelissa on vain yksi tekstuurijoukko.
- Jos näkyvissä on useampi kuin yksi tekstuurijoukko, katso kohta Useita tekstuurijoukkoja.
- Napsauta Tekstuurijoukon asetukset -paneelissa olevaa
+painiketta lisätäksesi kanavia:
- Pakollinen: Ympäristön okkluusio.
- Valinnainen: Emissive. Lisää tämä kanava, jos mallissasi on valoa säteileviä osia.
- Valinnainen: Opacity. Lisää tämä kanava, jos mallissasi on läpinäkyviä osia.
- Napsauta Tekstuurijoukon asetukset -paneelissa Bake Mesh Maps.
- Maalaa tekstuurit malliin.
Useita tekstuurijoukkoja
Kun tuot FBX-tiedoston Substance Painteriin, siinä pitäisi olla vain yksi tekstuurijoukko:

Jos näytöllä on useampi kuin yksi tekstuurijoukko, jokin seuraavista asioista oli vialla, kun mesh vietiin Blenderistä:
- Meshiä ei ollut yhdistetty yhdeksi objektiksi.
- Meshille oli määritetty useampi kuin yksi tekstuuri.
Jos näin on, vie mallisi uudelleen Blenderistä ja varmista, että mesh on yksi objekti ja että sille on määritetty vain yksi tekstuuri.
Vie glTF-tiedosto Substance Painterista
Valitse Tiedosto > Vie tekstuurit.
Valitse Config-pudotusvalikosta glTF PBR Metal Roughness.
Valitse sijainti, johon haluat tallentaa tekstuurisi.
Valitse dokumentin koko, joka määrittää, kuinka suuria tekstuuritiedostoista tulee.
Napsauta Vie.
Tekstuuritiedostojen pakkaaminen
Kun olet vienyt mallin, sinulla pitäisi olla seuraavat tiedostot:
- modelName.bin
- modelName.glb
- modelName.gltf
- modelNamebaseColor.png
- modelNamenormal.png
- modelName_occlusionRoughnessMetallic.png
Kun käytetään glTF PBR Metal Roughness -asetusta, Substance Painter vie tekstuuritiedostot vain PNG-muodossa. Harkitse tekstuuritiedostojen pakkaamista ja sellaisten tekstuurien, jotka eivät tarvitse alfakanavaa, muuntamista JPG-muotoon. Tämä pienentää tiedostojen kokonaiskokoa, ja pienemmät tiedostokoot mahdollistavat nopeammat latausnopeudet ja sujuvammat interaktiot.
Tiedostokoon kannattaa olla enintään 4 Mt.
Luo GLB-tiedosto
- Siirry osoitteeseen https://glb-packer-old.glitch.me/.
- Vedä ja pudota Substance Painterista viemäsi tiedostot GLB Packer -verkkosivulle.
Tietokoneellesi ladataan tiedosto nimeltä out.glb. Kun lataus on valmis, voit nimetä tiedoston uudelleen ja ladata sen sitten Shopifyhin.