Opprette GLB-filer ved hjelp av Maya og Substance Painter
Du kan bruke Maya og Substance Painter til å eksportere en GLB-fil som kan legges til i et produkt i Shopify-administrator. 3D-modeller kan hjelpe kunder med å visualisere produkter, noe som kan øke tilliten og redusere antall returer.
På denne siden
Klargjøre modellen for eksport i Maya
For å klargjøre modellen for eksport må du sørge for at den er en enkelt mesh og at den har ett enkelt materiale brukt på seg.
Trinn:
- Importer modellen din til Maya ved å gå til Fil > Importer..., velge 3D-filen din og deretter klikke på Importer.
- Klikk på Mesh > Kombiner for å kombinere meshen til ett enkelt objekt.
- Pakk ut modellen til 0–1 UV-rom. Sørg for at ingen UV-er overlapper:

- Bruk et Phong-materiale på modellen:
- Hold musepekeren over modellen, høyreklikk og hold, og velg deretter Tilordne nytt materiale...
- Velg Phong fra dialogboksen.
Eksportere meshen fra Maya
- Velg hele meshen, og klikk deretter på Fil > Eksporter utvalg...
- Angi et filnavn og plasseringen der filen skal lagres.
- Velg OBJexport fra rullegardinmenyen Filtype.
- Klikk på Eksporter utvalg.
Importere og klargjøre OBJ-filen i Substance Painter
- Opprett et nytt Substance Painter-prosjekt ved å klikke på Fil > Ny.
- I dialogboksen Nytt prosjekt klikker du på Velg for å velge en mesh.
- Velg OBJ-filen du eksporterte fra Maya, og klikk deretter på Åpne.
- I vinduet Nytt prosjekt klikker du på OK.
- Bekreft at du eksporterte meshen riktig ved å kontrollere at det bare er ett tekstursett i Tekstursettliste -panelet.
- Hvis mer enn ett tekstursett vises, kan du se Flere tekstursett.
- I Tekstursettinnstillinger -panelet klikker du på
+-knappen for å legge til kanaler:
- Obligatorisk: Omgivelsesokklusjon.
- Valgfritt: Emissive. Legg til denne kanalen hvis modellen har komponenter som skal avgi lys.
- Valgfritt: Opasitet. Legg til denne kanalen hvis modellen har komponenter som skal være gjennomsiktige.
- I Tekstursettinnstillinger-panelet klikker du på Bake Mesh Maps.
- Mal teksturer på modellen.
Flere tekstursett
Når du importerer OBJ-filen til Substance Painter, skal det bare være ett tekstursett:

Hvis det vises mer enn ett tekstursett, var det noe som var feil da polygonnettet ble eksportert fra Maya:
- Polygonnettet ble ikke slått sammen til ett enkelt objekt.
- Polygonnettet hadde mer enn én tekstur tilordnet.
Hvis det er tilfelle, eksporterer du modellen fra Maya på nytt og sørger for at polygonnettet er ett enkelt objekt og bare har én enkelt tekstur tilordnet.
Eksporter glTF-filen fra Substance Painter
Klikk på Fil > Eksporter teksturer.
Fra rullegardinmenyen Config velger du glTF PBR Metal Roughness.
Velg lokasjonen der du vil lagre teksturene.
Velg en dokumentstørrelse for å avgjøre hvor store teksturfilene skal være.
Klikk på Eksporter.
Komprimere teksturfiler
Når du har eksportert modellen, skal du ha følgende filer:
- modelName.bin
- modelName.glb
- modelName.gltf
- modelNamebaseColor.png
- modelNamenormal.png
- modelName_occlusionRoughnessMetallic.png
Når du bruker glTF PBR Metal Roughness-konfigurasjonen, eksporterer Substance Painter bare teksturfiler i PNG-format. Vurder å komprimere teksturfilene og konvertere eventuelle teksturer som ikke trenger en alfakanal til JPG. Dette reduserer den totale filstørrelsen, og mindre filstørrelser gir raskere nedlastingshastigheter og smidigere interaksjoner.
Det er best å holde filstørrelsen på 4 MB eller mindre.
Opprett en GLB-fil
- Gå til https://glb-packer-old.glitch.me/.
- Dra og slipp filene du eksporterte fra Substance Painter, over på GLB Packer-nettsiden.
En fil med navnet out.glb blir lastet ned til datamaskinen. Når nedlastingen er fullført, kan du gi filen nytt navn og deretter laste den opp til Shopify.