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.

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:

  1. Valitse Tiedosto > Tuo ja valitse sitten mallillesi oikea tiedostomuoto.
  2. Valitse mallitiedostosi ja napsauta sitten Tuo-painiketta.
  3. Pidä SHIFT-näppäintä painettuna, napsauta hiiren kakkospainikkeella jokaista näkymässäsi olevaa objektia ja paina sitten Ctrl + J liittääksesi ne yhdeksi mesh-malliksi.
  4. Tee mallille UV-levitys 0–1 UV-avaruuteen. Varmista, että UV:t eivät mene päällekkäin:
    Varmista UV/Image Editor -editorissa, että kaikki UV-koordinaatit on aseteltu ruudukkoon.
  5. Napsauta Properties-editorissa materiaalikuvaketta.
  6. Napsauta + -painiketta lisätäksesi uuden materiaalipaikan:
    'Lisää materiaalipaikka' -painike on Materiaali-ruudun yläosassa.
  7. Napsauta Uusi.

Vie mesh Blenderistä

  1. Valitse Tiedosto > Vie > FBX (.fbx).
  2. Anna polku, johon haluat viedä tiedoston.
  3. Varmista, että käytät seuraavia vientiasetuksia:
    Versio: FBX 7.4 binary. Skaala: 1,0. Käytä skaalauksia: Kaikki paikalliset. Eteenpäin: -Z eteenpäin. Ylös: Y ylös. Polun tila: Automaattinen. Erätila: Ei käytössä.
  4. Napsauta Vie FBX.

Tuo ja valmistele FBX-tiedosto Substance Painterissa

  1. Luo uusi Substance Painter -projekti valitsemalla Tiedosto > Uusi.
  2. Napsauta Uusi projekti -valintaikkunassa Valitse ja valitse mesh.
  3. Valitse Blenderistä viemäsi FBX-tiedosto ja napsauta sitten Avaa.
  4. Napsauta Uusi projekti -ikkunassa OK.
  5. Varmista, että olet vienyt mesh-tiedoston oikein tarkistamalla, että Tekstuurijoukkoluettelo -paneelissa on vain yksi tekstuurijoukko.
  6. Napsauta Tekstuurijoukon asetukset -paneelissa olevaa + painiketta lisätäksesi kanavia:
    +-painike on Kanavat-otsikon vieressä. Painike avaa pudotusvalikon, jossa näkyvät käytettävissä olevat lisäkanavat.
    • 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.
  7. Napsauta Tekstuurijoukon asetukset -paneelissa Bake Mesh Maps.
  8. Maalaa tekstuurit malliin.

Useita tekstuurijoukkoja

Kun tuot FBX-tiedoston Substance Painteriin, siinä pitäisi olla vain yksi tekstuurijoukko:

Tekstuurijoukot on lueteltu Tekstuurijoukkoluettelo-paneelissa.

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

  1. Valitse Tiedosto > Vie tekstuurit.

  2. Valitse Config-pudotusvalikosta glTF PBR Metal Roughness.

  3. Valitse sijainti, johon haluat tallentaa tekstuurisi.

  4. Valitse dokumentin koko, joka määrittää, kuinka suuria tekstuuritiedostoista tulee.

  5. 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

  1. Siirry osoitteeseen https://glb-packer-old.glitch.me/.
  2. 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.