Criação de arquivos GLB com o 3ds Max e o Substance Painter

É possível usar o 3ds Max e o Substance Painter para exportar um arquivo GLB que pode ser adicionado a um produto no admin da Shopify. Os modelos 3D podem ajudar os clientes a visualizar os produtos, o que aumenta a confiança e reduz as devoluções.

Preparar o modelo para exportação no 3ds Max

Para preparar seu modelo para exportação, verifique se ele é uma única malha e se tem apenas um material aplicado.

Etapas:

  1. Clique em Arquivo > Importar... > Importar....
  2. Selecione o arquivo do modelo e clique em Abrir.
  3. Na caixa de diálogo Opções de importação de OBJ, marque a opção Importar como malha única.
  4. Clique em Importar.
  5. Mapeie o modelo no espaço 0-1. Verifique se nenhuma UV se sobrepõe:
    Use o editor Edit UVWs para organizar as UVs entre 0 e 1 nos eixos X e Y.
  6. Aplique um único material a todo o modelo.

Exportar a malha do 3ds Max

  1. Clique em Arquivo > Exportar > Exportar...
  2. Insira um nome para o arquivo e o local onde você quer exportar o modelo.
  3. No menu suspenso Salvar como tipo, selecione OBJ-Export (.OBJ).
  4. Clique em Salvar.
  5. Na caixa de diálogo Opções de exportação de OBJ, mantenha as opções-padrão e clique em Exportar.

Importar e preparar o arquivo OBJ no Substance Painter

  1. Crie um novo projeto do Substance Painter clicando em Arquivo > Novo.
  2. Na caixa de diálogo Novo projeto, clique em Selecionar para escolher uma malha.
  3. Selecione o arquivo OBJ exportado do 3ds Max e clique em Abrir.
  4. Na janela Novo projeto, clique em OK.
  5. Verifique se a malha foi exportada corretamente, conferindo se há apenas um conjunto de texturas na lista de conjuntos de texturas do painel.
  6. No painel Configurações do conjunto de texturas , clique no + botão para adicionar canais:
    O botão + está ao lado do título Canais. O botão abre um menu suspenso que mostra os canais adicionais disponíveis.
    • Obrigatório: oclusão de ambiente.
    • Opcional: emissivo. Adicione este canal se o modelo tiver componentes que emitem luz.
    • Opcional: opacidade. Adicione este canal se o modelo tiver componentes transparentes.
  7. No painel Configurações do conjunto de texturas, clique em Bake Mesh Maps.
  8. Pinte as texturas no modelo.

Vários conjuntos de texturas

Ao importar o arquivo OBJ para o Substance Painter, deve haver apenas um conjunto de texturas:

Os conjuntos de texturas são listados no painel Lista de conjuntos de texturas.

Se mais de um conjunto de texturas for exibido, um dos seguintes erros ocorreu quando a malha foi exportada do 3ds Max:

  • A malha não foi combinada em um único objeto.
  • A malha tinha mais de uma textura atribuída.

Nesse caso, exporte o modelo do 3ds Max novamente e verifique se a malha é um objeto único e se tem apenas uma textura atribuída.

Exportar o arquivo glTF do Substance Painter

  1. Clique em Arquivo > Exportar texturas.

  2. No menu suspenso Config, selecione glTF PBR Metal Roughness.

  3. Escolha o local onde quer salvar as texturas.

  4. Escolha um tamanho de documento para determinar o tamanho dos arquivos de textura.

  5. Clique em Exportar.

Compactar arquivos de textura

Depois de exportar o modelo, você terá os seguintes arquivos:

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

Ao usar a configuração glTF PBR Metal Roughness, o Substance Painter exporta os arquivos de textura apenas em formato PNG. É recomendável compactar os arquivos de textura e converter para JPG as texturas que não precisam de canal alfa. Isso reduz o tamanho total do arquivo, e arquivos menores proporcionam downloads mais rápidos e interações mais fluidas.

É recomendável manter o tamanho do arquivo em 4 MB ou menos.

Criar um arquivo GLB

  1. Acesse https://glb-packer-old.glitch.me/.
  2. Arraste e solte os arquivos exportados do Substance Painter na página da web do GLB Packer.

Um arquivo chamado out.glb será baixado no computador. Após a conclusão do download, renomeie o arquivo e faça o upload para a Shopify.