Creazione di file GLB con 3ds Max e Substance Painter

Puoi usare 3ds Max e Substance Painter per esportare un file GLB da aggiungere a un prodotto nel pannello di controllo Shopify. I modelli 3D possono aiutare i clienti a visualizzare i prodotti, aumentando la loro fiducia e riducendo i resi.

Prepara il modello per l'esportazione in 3ds Max

Per preparare il modello per l'esportazione, devi assicurarti che sia una mesh singola e che abbia un solo materiale applicato.

Passaggi:

  1. Clicca su File > Importa... > Importa....
  2. Seleziona il file del modello, quindi clicca su Apri.
  3. Nella finestra di dialogo Opzioni di importazione OBJ, seleziona Import as a single mesh.
  4. Clicca su Importa.
  5. Esegui l'unwrap del modello nello spazio 0-1. Assicurati che nessuna coordinata UV si sovrapponga:
    Usa l'editor Modifica UVW per disporre le UV tra 0 e 1 sugli assi X e Y.
  6. Applica un solo materiale all'intero modello.

Esporta la mesh da 3ds Max

  1. Clicca su File > Esporta > Esporta...
  2. Inserisci un nome per il file e la posizione in cui desideri esportare il modello.
  3. Dal menu a discesa Tipo file, seleziona OBJ-Export (.OBJ).
  4. Clicca su Salva.
  5. Nella finestra di dialogo Opzioni di esportazione OBJ, lascia le opzioni predefinite invariate e clicca su Esporta.

Importa e prepara il file OBJ in Substance Painter

  1. Crea un nuovo progetto di Substance Painter cliccando su File > Nuovo.
  2. Nella finestra di dialogo Nuovo progetto, clicca su Seleziona per scegliere una mesh.
  3. Seleziona il file OBJ che hai esportato da 3ds Max, quindi clicca su Apri.
  4. Nella finestra Nuovo progetto, clicca su OK.
  5. Verifica di aver esportato correttamente la mesh controllando che ci sia un solo set di texture nel pannello Elenco set di texture .
  6. Nel pannello Impostazioni set di texture , clicca sul pulsante + per aggiungere canali:
    Il pulsante + si trova accanto all'intestazione Canali. Il pulsante apre un menu a discesa che mostra i canali aggiuntivi disponibili.
    • Obbligatorio: occlusione ambientale.
    • Facoltativo: emissivo. Aggiungi questo canale se il modello ha componenti che emettono luce.
    • Facoltativo: opacità. Aggiungi questo canale se il modello ha componenti trasparenti.
  7. Nel pannello Impostazioni set di texture, clicca su Esegui il bake delle mappe mesh.
  8. Dipingi le texture sul modello.

Più set di texture

Quando importi il file OBJ in Substance Painter, dovrebbe esserci un solo set di texture:

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

Se viene visualizzato più di un set di texture, significa che si è verificato uno dei seguenti errori durante l'esportazione della mesh da 3ds Max:

  • La mesh non è stata unita in un unico oggetto.
  • Alla mesh era assegnata più di una texture.

In tal caso, esporta di nuovo il modello da 3ds Max e assicurati che la mesh sia un singolo oggetto e che le sia assegnata una sola texture.

Esporta il file glTF da Substance Painter

  1. Clicca su File > Esporta texture.

  2. Dal menu a discesa Config, seleziona glTF PBR Metal Roughness.

  3. Scegli la posizione in cui desideri salvare le texture.

  4. Scegli una dimensione del documento per determinare la grandezza dei file di texture.

  5. Clicca su Esporta.

Compressione dei file di texture

Dopo aver esportato il modello, dovresti avere i seguenti file:

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

Quando si utilizza la configurazione glTF PBR Metal Roughness, Substance Painter esporta i file di texture solo in formato PNG. Valuta la possibilità di comprimere i file di texture e di convertire in JPG le texture che non necessitano di un canale alfa. In questo modo si riduce la dimensione totale del file e dimensioni di file inferiori consentono velocità di download più rapide e interazioni più fluide.

È consigliabile mantenere la dimensione del file pari o inferiore a 4 MB.

Crea un file GLB

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

Un file chiamato out.glb verrà scaricato sul tuo computer. Una volta completato il download, puoi rinominare il file e caricarlo su Shopify.