Creare file GLB usando Blender e Substance Painter

Usa Blender e Substance Painter per esportare un file GLB che possa essere caricato su 3D Warehouse.

Prepara il tuo modello per l'esportazione in Blender

Per preparare il tuo modello per l'esportazione, devi assicurarti che si tratti di una singola mesh e che ad essa sia applicata una sola texture.

Procedura:

  1. Clicca su File > Import, quindi seleziona il formato di file corretto per il tuo modello.
  2. Seleziona il modello di file e clicca su Importa.
  3. Tenendo premuto SHIFT, clicca con il tasto destro su ogni oggetto nella scena, quindi premi Ctrl + J per unire gli oggetti in una sola mesh.
  4. Apri il modello nello spazio UV 0-1. Assicurati che nessun UV si sovrapponga:
    Nell'editor UV/Image, assicurati che tutti gli UV siano disposti sulla griglia.
  5. Nell'editor Properties, clicca sull'icona dei materiali.
  6. Clicca il pulsante + per aggiungere un nuovo riquadro con il materiale:
    Il pulsante
  7. Clicca su New.

Esporta la mesh da Blender

  1. Clicca su File > Export > FBX (.fbx).
  2. Inserisci il percorso in cui vuoi esportare il file.
  3. Assicurati di utilizzare le seguenti impostazioni di esportazione:
    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. Clicca su Export FBX.

Importa e prepara il file FBX con Substance Painter

  1. Crea un nuovo progetto Substance Painter cliccando su File > Nuovo.
  2. Nella finestra di dialogo Nuovo progetto, clicca su Seleziona per scegliere una mesh.
  3. Seleziona il file FBX che hai esportato da Blender e clicca su Apri.
  4. Nella finestra Nuovo progetto, clicca su OK.
  5. Verifica di aver esportato correttamente la mesh controllando che sia presente un solo set di texture nel pannello Elenco set texture.

    Se vedi più di un set di texture, controlla Set di texture multiple.

  6. Nel pannello Impostazioni set di texture, clicca sul pulsante + per aggiungere dei canali:

    Il pulsante + si trova accanto all'intestazione Canali. Il pulsante apre un menu a tendina che mostra gli altri canali disponibili.

- Obbligatoria: ambient occlusion. - Facoltativo: emissivo. Aggiungi questo canale se il tuo modello ha componenti che emetteranno luce. - Facoltativo: opacità. Aggiungi questo canale se il tuo modello ha componenti che saranno trasparenti.

  1. Nel pannello Impostazioni set di texture, clicca su Mappe Bake Mesh.

  2. Dipingi le texture sul modello.

Set di texture multipli

Quando importi il file FBX su Substance Painter, devi visualizzare solo un set di texture:

I set di texture sono elencati nel pannello Elenco set di texture.

Se visualizzi più di un set di texture, si è verificato uno dei seguenti errori durante l'esportazione della mesh da Blender:

  • La mesh non è stata assemblata in un unico oggetto.
  • La mesh aveva più di una texture assegnata.

In questo caso, esporta nuovamente il tuo modello da Blender e assicurati che la mesh sia un singolo oggetto e abbia una sola texture assegnata.

Esporta il file glTF da Substance Painter

  1. Clicca su File > Esporta texture.
  2. Dal menu a tendina Config, seleziona Ruvidità metallo glTF PBR.
  3. Scegli dove salvare le tue texture.
  4. Scegli la dimensione del documento per determinare quanto saranno grandi i file delle texture.
  1. Fai clic su Esporta.

Compressione file texture

Una volta esportato il modello, dovresti avere i seguenti file:

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

Quando utilizzi la configurazione Ruvidità metallo glTF PBR, Substance Painter esporta i file di texture solo in formato PNG. Prendi in considerazione la possibilità di comprimere i file di texture e convertire nel formato JPG qualsiasi texture che non necessita di un canale alfa. Così ridurrai la dimensione totale dei file. Dimensioni di file più piccole consentono una maggiore velocità di download e interazioni più fluide.

È meglio che mantieni le dimensioni dei file entro i 3 MB o inferiori.

Crea un file GLB

  1. Visita https://glb-packer.glitch.me/.
  2. Trascina e rilascia i file che hai esportato da Substance Painter sulla pagina web di GLB Packer.

Un file chiamato out.glb sarà scaricato sul tuo computer. Al termine del download, puoi rinominare il file e quindi caricarlo su 3D Warehouse.

Sei pronto per iniziare a vendere con Shopify?

Provalo, è gratis