Opprette GLB-filer med Blender og Substance Painter
Fra og med versjon 2.8 kan Blender eksportere GLB-filer som kan legges til i et produkt i Shopify-administrator. Hvis du vil vite mer, kan du gå til Blender-manualen.
For eldre versjoner av Blender kan du kombinere Blender og Substance Painter for å eksportere en GLB-fil.
På denne siden
Klargjøre modellen for eksport i Blender
For å klargjøre modellen for eksport må du sørge for at den er ett enkelt nett og at den har én enkelt tilordnet tekstur.
Trinn:
- Klikk på Fil > Importer, og velg deretter riktig filformat for modellen.
- Velg modellfilen din, og klikk deretter på Importer.
- Hold inne
SHIFT, høyreklikk på hvert objekt i scenen og trykk deretter påCtrl+Jfor å slå dem sammen til ett nett. - Pakk ut modellen i 0-1 UV-området. Sørg for at ingen UV-er overlapper:

- I Properties-redigeringsprogrammet klikker du på materialikonet.
- Klikk på
+-knappen for å legge til et nytt materialfelt:
- Klikk på Ny.
Eksporter meshen fra Blender
- Klikk på Fil > Eksporter > FBX (.fbx).
- Angi banen til der du vil eksportere filen.
- Sørg for at du bruker følgende eksportinnstillinger:

- Klikk på Eksporter FBX.
Importer og klargjør FBX-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 FBX-filen du eksporterte fra Blender, og klikk deretter på Åpne.
- I Nytt prosjekt-vinduet klikker du på OK.
- Bekreft at du har eksportert meshen riktig ved å sjekke at det bare er ett tekstursett i Texture set list -panelet.
- Hvis det vises mer enn ett tekstursett, kan du se Flere tekstursett.
- I Texture set settings -panelet klikker du på
+-knappen for å legge til kanaler:
- Påkrevd: Ambient occlusion.
- Valgfritt: Emissive. Legg til denne kanalen hvis modellen har komponenter som skal utstråle lys.
- Valgfritt: Opacity. Legg til denne kanalen hvis modellen har komponenter som skal være gjennomsiktige.
- I Texture set settings-panelet klikker du på Bake Mesh Maps.
- Mal teksturer på modellen.
Flere tekstursett
Når du importerer FBX-filen til Substance Painter, skal det bare være ett tekstursett:

Hvis det vises mer enn ett tekstursett, var én av følgende feil da meshen ble eksportert fra Blender:
- Meshen ble ikke slått sammen til ett enkelt objekt.
- Meshen hadde mer enn én tekstur tilordnet.
Hvis det er tilfelle, må du eksportere modellen fra Blender på nytt og sørge for at meshen er ett enkelt objekt og bare har én enkelt tekstur tilordnet.
Eksporter glTF-filen fra Substance Painter
Klikk på Fil > Eksporter teksturer.
Fra Config-rullegardinmenyen 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 jevnere 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, på GLB Packer-nettsiden.
En fil med navnet out.glb blir lastet ned til datamaskinen din. Når nedlastingen er fullført, kan du gi filen nytt navn og deretter laste den opp til Shopify.