Crearea fișierelor GLB utilizând Maya și Substance Painter

Puteți utiliza Maya și Substance Painter pentru a exporta un fișier GLB care poate fi adăugat la un produs în panoul de administrare Shopify. Modelele 3D îi pot ajuta pe clienți să vizualizeze produsele, ceea ce poate spori încrederea și reduce retururile.

Pregătirea modelului pentru export în Maya

Pentru a vă pregăti modelul pentru export, trebuie să vă asigurați că este o rețea unică și că are aplicat un singur material.

Pași:

  1. Importați modelul în Maya accesând Fișier > Importare..., alegând fișierul 3D și apoi făcând clic pe Importare.
  2. Faceți clic pe Rețea > Combinare pentru a combina rețeaua într-un singur obiect.
  3. Desfaceți modelul în spațiul UV 0-1. Asigurați-vă că nu se suprapun coordonatele UV:
    Utilizați editorul UV pentru a aranja coordonatele UV între 0 și 1 pe axele X și Y.
  4. Aplicați un material Phong modelului:
    1. Cu cursorul mouse-ului peste model, faceți clic dreapta și mențineți apăsat, apoi selectați Atribuire material nou...
    2. Din caseta de dialog, selectați Phong.

Exportarea rețelei din Maya

  1. Selectați întreaga rețea și apoi faceți clic pe Fișier > Exportare selecție...
  2. Introduceți un nume de fișier și locația în care trebuie salvat fișierul.
  3. Din meniul vertical Tipuri de fișiere, selectați OBJexport.
  4. Faceți clic pe Exportare selecție.

Importarea și pregătirea fișierului OBJ în Substance Painter

  1. Creați un proiect nou în Substance Painter făcând clic pe Fișier > Nou.
  2. În caseta de dialog Proiect nou, faceți clic pe Selectare pentru a alege o rețea.
  3. Selectați fișierul OBJ pe care l-ați exportat din Maya, apoi faceți clic pe Deschidere.
  4. În fereastra Proiect nou, faceți clic pe OK.
  5. Verificați dacă ați exportat corect rețeaua, controlând dacă există un singur set de texturi în panoul Listă de seturi de texturi .
  6. În panoul Setări set de texturi , faceți clic pe butonul + pentru a adăuga canale:
    Butonul + se află lângă titlul Canale. Butonul deschide un meniu vertical care afișează canalele suplimentare disponibile.
    • Obligatoriu: Ocluzie ambientală.
    • Opțional: Emisiv. Adăugați acest canal dacă modelul dvs. are componente care vor emite lumină.
    • Opțional: Opacitate. Adăugați acest canal dacă modelul dvs. are componente care vor fi transparente.
  7. În panoul Setări set de texturi, faceți clic pe Bake Mesh Maps.
  8. Pictați texturi pe model.

Seturi de texturi multiple

Când importați fișierul OBJ în Substance Painter, trebuie să existe un singur set de texturi:

Seturile de texturi sunt listate în panoul Listă seturi de texturi.

Dacă este afișat mai mult de un set de texturi, atunci una dintre următoarele a fost greșită la exportarea mesh-ului din Maya:

  • Mesh-ul nu a fost combinat într-un singur obiect.
  • Mesh-ului i s-a alocat mai mult de o textură.

Dacă acesta este cazul, atunci exportați din nou modelul din Maya și asigurați-vă că mesh-ul este un singur obiect și că i s-a alocat o singură textură.

Exportați fișierul glTF din Substance Painter

  1. Faceți clic pe Fișier > Exportare texturi.

  2. Din meniul vertical Config, selectați glTF PBR Metal Roughness.

  3. Alegeți locația în care doriți să salvați texturile.

  4. Alegeți o dimensiune a documentului pentru a determina cât de mari vor fi fișierele de textură.

  5. Faceți clic pe Exportare.

Comprimarea fișierelor de textură

După ce ați exportat modelul, ar trebui să aveți următoarele fișiere:

  • modelName.bin
  • modelName.glb
  • modelName.gltf
  • modelNamebaseColor.png
  • modelNamenormal.png
  • modelName_occlusionRoughnessMetallic.png

Atunci când utilizați configurația glTF PBR Metal Roughness, Substance Painter exportă fișierele de textură numai în format PNG. Luați în considerare comprimarea fișierelor de textură și conversia la JPG a oricăror texturi care nu au nevoie de un canal alfa. Acest lucru reduce dimensiunea totală a fișierului, iar fișierele de dimensiuni mai mici permit viteze de descărcare mai rapide și interacțiuni mai fluide.

Este recomandat să păstrați dimensiunea fișierului la 4 MB sau mai mică.

Creați un fișier GLB

  1. Accesați https://glb-packer-old.glitch.me/.
  2. Trageți și plasați fișierele pe care le-ați exportat din Substance Painter pe pagina web GLB Packer.

Un fișier denumit out.glb va fi descărcat pe computerul dumneavoastră. După finalizarea descărcării, puteți redenumi fișierul și apoi îl puteți încărca în Shopify.