Crear archivos GLB utilizando 3D Max y Substance Painter

美国3 ds米ax y Substance Painter para exportar un archivo GLB que pueda agregarse a un producto en el panel de control de Shopify.

Preparar tu modelo para exportalo en 3ds Max

Para preparar tu modelo para exportarlo, debes asegurarte de que se trata de una malla única y de que tiene un solo material aplicado.

Pasos

  1. Haz clic enArchivo>Importar...>Importar...
  2. Selecciona tu archivo de modelo, y luego haz clic enAbrir.
  3. En el cuadro de diálogoOpciones de importación de OBJ, marcaImportar como una sola malla.
  4. Haz clic enImportar.
  5. Despliega el modelo en el espacio 0-1. Asegúrate de que los rayos UV no se solapen:
    Use the Edit UVWs editor to lay out the UVs between 0 and 1 on the X and Y axes.
  6. Aplica un solo material a todo el modelo.

Exportar la malla de 3ds Max

  1. Haz clic enArchivo>Exportar>Exportar...
  2. Introduce un nombre de archivo y la ubicación donde quieres exportar el modelo.
  3. En el menú desplegableGuardar como tiposeleccionaOBJ-Export (.OBJ).
  4. Haz clic enGuardar.
  5. En el cuadro de diálogoOpciones de exportación de OBJdeja las opciones predeterminadas tal y como se encuentran y haz clic enExportar.

Importar y preparar el archivo OBJ en Substance Painter

  1. Crea un nuevo proyecto en Substance Painter haciendo clic enFile>New.
  2. En el cuadro de diálogoNew project, haz clic enSelectpara elegir una malla (mesh).
  3. Selecciona el archivo OBJ que exportaste de 3ds Max y haz clic enOpen.
  4. En la ventanaNew project, haz clic enOK.
  5. Verifica que exportaste correctamente tu malla verificando que solo haya un conjunto de textura en el panel deTexture set list.

  6. En el panel deTexture set settings, haz clic en el botón+para agregar canales:

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

  7. En el panelTexture set settings, haz clic enBake Mesh Maps.

  8. Pintar texturas en el modelo.

Conjuntos de texturas múltiples

Cuando importas el archivo OBJ en Substance Painter, solo deberías ver un conjunto de texturas:

Texture sets are listed in the Texture set list panel.

Si ves más de un conjunto significa que uno de los conjuntos tenía un error cuando se exportó la malla desde 3ds Max

  • La malla no se combinó en un solo objeto.
  • La malla tenía más de una textura asignada.

De ser así, exporta tu modelo de 3ds Max de nuevo y asegúrate de que la malla sea un objecto único y que solo tenga una textura asignada.

Exportar el archivo glTF a partir de Substance Painter

  1. Haz clic enFile>Export Textures.
  2. A partir del menú desplegableConfig, seleccionaglTF PBR Metal Roughness.
  3. Selecciona el lugar donde deseas guardar tus texturas.
  4. Selecciona un tamaño de documento para determinar la dimensión de los archivos de textura.

  5. Haz clic enExportar.

Comprimir archivos de textura

Una vez que hayas exportado el modelo deberías tener los siguientes archivos:

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

Cuando usas la configuraciónglTF PBR Metal Roughness、物质Painter exporta solo los archivos de textura en formato PNG. Considera comprimir los archivos de textura y convertir cualquier textura que no necesite un canal alfa para un JPG. Esto reduce el tamaño total del archivo, y mientras más pequeño sea el archivo, mayor será la velocidad de descarga y mejor serán las interacciones.

Es mejor mantener un tamaño de archivo de 4MB o inferior.

Crear un archivo GLB

  1. Visitahttps://glb-packer.glitch.me/
  2. Arrastra y suelta los archivos que exportaste de Substance Painter en la página web de GLB Packer.

Se descargará un archivo llamadoout.glben tu computador. Una vez completada la descarga, cambia el nombre del archivo y súbelo a Shopify.