Opret GLB-filer med Blender og Substance Painter

Blender kan eksportere GLB-filer, der kan føjes til et produkt i Shopify-administratoren. Dette gælder for alle versioner fra og med version 2.8. Få mere at vide underVejledning til Blender.

Hvis du har en ældre version af Blender, kan du eksportere en GLB-fil ved at kombinere Blender og Substance Painter.

Gør din model klar til at blive eksporteret i Blender

Hvis du vil gøre din model klar til eksport, skal du sørge for, at modellen er ét enkelt mesh, og at modellen kun har én enkelt tekstur tilknyttet.

Fremgangsmåde:

  1. Klik påFile>Import(Filer > Importér), og vælg derefter det relevante filformat til din model.
  2. Vælg din modelfil, og klik derefter påImport(Importér).
  3. HoldSHIFTnede, og højreklik på hvert enkelt objekt i scenen, og tryk derefter påCtrl+Jfor at samle dem i ét mesh.
  4. Pak modellen ud i 0-1-området. Sørg for, at ingen UV'er overlapper:
    In the UV/Image Editor, make sure that all the UVs are laid out on the grid.
  5. Klik på materialeikonerne i editorenProperties(Egenskaber).
  6. Klik på knappen+for at tilføje et nyt materialefelt:
    The 'Add a material slot' button is near the top of the 'Material' pane.
  7. Klik påNy.

Eksportér meshet fra Blender

  1. Klik påFile>Export>FBX (.FBX)(Filer > Eksportér > FBX (.fbx).
  2. Angiv den sti, du vil eksportere filen til.
  3. Sørg for at bruge følgende eksportindstillinger:
    Version: FBX 7.4 binary. Scale: 1.0. Apply Scalings: All Local. Forward: -Z Forward. Up: Y Up. Path Mode: Auto. Batch Mode: Off.
  4. Klik påExport FBX(Eksportér FBX).

Importér og forbered FBX-filen i Substance Painter

  1. Opret et nyt Substance Painter-projekt ved at klikke påFile(Filer) >New(Ny).
  2. Klik påSelect(Vælg) for at vælge et mesh i dialogboksenNew Project(Nyt projekt).
  3. Vælg FBX-filen, du eksporterede fra Blender, og klik derefter påOpen(Åbn).
  4. Klik påOKi vinduetNew Project(Nyt projekt).
  5. Bekræft, at du har eksporteret dit mesh korrekt, ved at kontrollere, at der kun er angivet én tekstur pålisten over teksturer.

  6. Klik på knappen+i panelet medindstillinger for tekstursætfor at tilføje kanaler:

    The + button is beside the Channels heading. The button opens a drop-down menu that shows the additional channels that are available.

    • Påkrævet: Ambient occlusion (omgivende okklusion).
    • Valgfrit: Emissive (emitterende). Tilføj denne kanal, hvis din model har komponenter, der udsender lys.
    • Valgfrit: Opacity (uigennemsigtighed). Tilføj denne kanal, hvis din model har komponenter, som vil være gennemsigtige.
  7. Klik påBake Mesh Maps(bake mesh-kort) i paneletTexture set settings(Indstillinger for tekstursæt).

  8. Læg teksturer på modellen.

Flere tekstursæt

Når du importerer FBX-filen i Substance Painter, bør du kun se ét tekstursæt:

纹理纹理集列表中列出了panel.

Hvis du ser mere end ét tekstursæt, var en af følgende ting forkerte, da dit mesh blev eksporteret fra Blender:

  • Mesh blev ikke kombineret til én enkelt genstand.
  • Mesh havde mere end én tekstur tildelt.

Hvis dette er tilfældet, skal du eksportere din model fra Blender igen og sørge for, at dit mesh er ét enkelt objekt og kun har en enkelt tekstur tildelt.

Eksporter glTF-filen fra Substance Painter

  1. Klik påFile(Filer) >Export Textures(Eksportér teksturer).
  2. Fra rullemenuenConfig(Konfiguration) skal du vælgeglTF PBR Metal Roughness(glTF PBR-metalgrovhed).
  3. Vælg den lokation, hvor du vil gemme dine teksturer.
  4. Vælg en dokumentstørrelse for at bestemme, hvor store teksturfilerne skal være.

  5. Klik påEksportér.

Komprimering af teksturfiler

Når du har eksporteret modellen, skal du have følgende filer:

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

Når du brugerglTF PBR Metal Roughness-konfigurationen (glTF PBR-metalgrovhed), eksporterer Substance Painter kun teksturfiler i PNG-format. Overvej at komprimere teksturfilerne og konvertere teksturer, der ikke har brug for en alfakanal, til en JPG. Dette reducerer den samlede filstørrelse, og mindre filstørrelser giver mulighed for hurtigere downloadhastigheder og mere problemfri interaktioner.

Det er bedst at holde din filstørrelse på 4 MB eller mindre.

Opret en GLB-fil

  1. Besøghttps://glb-packer.glitch.me/.
  2. Træk og slip de filer, du eksporterede fra Substance Painter, til websitet GLB Packer.

Filenout.glbvil blive downloadet på din computer. Når den er downloadet, kan du omdøbe filen og derefter uploade den til Shopify.