Izrada GLB datoteka pomoću programa Blender i Substance Painter

Od verzije 2.8 Blender može izvoziti GLB datoteke koje se mogu dodati proizvodu u administratorskom alatu za Shopify. Da biste saznali više, posjetite priručnik za Blender.

Za starije verzije programa Blender možete kombinirati Blender i Substance Painter kako biste izvezli GLB datoteku.

Priprema modela za izvoz u programu Blender

Za pripremu modela za izvoz trebate provjeriti je li model jedna mreža i je li mu primijenjena samo jedna tekstura.

Koraci:

  1. Kliknite na File > Import i zatim odaberite ispravan format datoteke za svoj model.
  2. Odaberite datoteku modela, a zatim kliknite na Import.
  3. Držeći pritisnutu tipku SHIFT, desnom tipkom miša kliknite na svaki objekt na sceni, a zatim pritisnite Ctrl + J kako biste ih spojili u jednu mrežu.
  4. Odmotajte (unwrap) model u 0 – 1 UV prostor. Pobrinite se da se UV-ovi ne preklapaju:
    U uređivaču UV/Image Editor provjerite jesu li svi UV-ovi raspoređeni na mreži.
  5. U uređivaču Properties kliknite na ikonu materijala.
  6. Kliknite na gumb + za dodavanje novog utora za materijal:
    Gumb za dodavanje utora za materijal nalazi se pri vrhu okna Material.
  7. Kliknite na New.

Izvoz mreže iz programa Blender

  1. Kliknite na File > Export > FBX (.fbx).
  2. Unesite putanju na koju želite izvesti datoteku.
  3. Obavezno upotrijebite sljedeće postavke izvoza:
    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. Kliknite na Export FBX.

Uvoz i priprema FBX datoteke u programu Substance Painter

  1. Izradite novi projekt u programu Substance Painter tako da kliknete na File > New.
  2. U dijaloškom okviru New project kliknite na Select za odabir mreže.
  3. Odaberite FBX datoteku koju ste izvezli iz programa Blender i zatim kliknite na Open.
  4. U prozoru New project kliknite na OK.
  5. Provjerite jeste li ispravno izvezli mrežu tako da provjerite nalazi li se samo jedan set tekstura u oknu Texture set list .
  6. U Postavke skupa tekstura na ploči kliknite + gumb za dodavanje kanala:
    Gumb + nalazi se pored naslova Kanali. Gumb otvara padajući izbornik koji prikazuje dodatne dostupne kanale.
    • Obavezno: ambijentalna okluzija.
    • Neobavezno: emisija (Emissive). Dodajte ovaj kanal ako vaš model ima komponente koje će emitirati svjetlost.
    • Neobavezno: neprozirnost (Opacity). Dodajte ovaj kanal ako vaš model ima komponente koje će biti prozirne.
  7. Na ploči Texture set settings kliknite Bake Mesh Maps.
  8. Nanesite teksture na model.

Višestruki skupovi tekstura

Kada uvezete FBX datoteku u softver Substance Painter, trebao bi postojati samo jedan skup tekstura:

Skupovi tekstura navedeni su na ploči Popis skupova tekstura.

Ako je prikazano više od jednog skupa tekstura, onda je jedna od sljedećih stvari bila pogrešna prilikom izvoza mreže iz Blendera:

  • Mreža nije spojena u jedan objekt.
  • Mreži je dodijeljeno više od jedne teksture.

U tom slučaju ponovno izvezite model iz Blendera i provjerite je li mreža jedan objekt te ima li dodijeljenu samo jednu teksturu.

Izvoz glTF datoteke iz softvera Substance Painter

  1. Kliknite File > Export Textures.

  2. Na padajućem izborniku Config odaberite glTF PBR Metal Roughness.

  3. Odaberite lokaciju na koju želite spremiti teksture.

  4. Odaberite veličinu dokumenta kako biste odredili koliko će datoteke tekstura biti velike.

  5. Kliknite Export.

Sažimanje datoteka tekstura

Nakon što izvezete model, trebali biste imati sljedeće datoteke:

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

Kada se koristi konfiguracija glTF PBR Metal Roughness, Substance Painter izvozi datoteke tekstura samo u PNG formatu. Razmislite o sažimanju datoteka tekstura i pretvaranju svih tekstura koje ne trebaju alfa kanal u JPG. Time se smanjuje ukupna veličina datoteke, a manje veličine datoteka omogućuju brže preuzimanje i glađe interakcije.

Najbolje je zadržati veličinu datoteke na 4 MB ili manje.

Izrada GLB datoteke

  1. Posjetite https://glb-packer-old.glitch.me/.
  2. Povucite i ispustite datoteke koje ste izvezli iz softvera Substance Painter na web-stranicu GLB Packer.

Datoteka naziva out.glb preuzet će se na vaše računalo. Kada preuzimanje završi, datoteku možete preimenovati i zatim je prenijeti na platformu Shopify.