VIDEO TUTORIAL: ¿Cómo comprimir/reducir el tamaño de un modelo 3D en Blender (GLB, GLTF, DAE, FBX, OBJ...)?


Tutoriales | 09/11/2023 |


Blender es un poderoso software de código abierto diseñado para crear gráficos 3D, animaciones y efectos visuales. Admite una amplia variedad de formatos de archivo para importación y exportación, incluyendo GLB, GLTF, DAE, OBJ, ABC, USD, BVH, PLY, STL, FBX y X3D. Esta adaptabilidad lo convierte en una herramienta invaluable para diversos proyectos y flujos de trabajo en 3D. (https://www.blender.org/download/).

Optimización del tamaño del archivo 3D para AR Code

Recomendamos utilizar Blender para convertir y comprimir tus modelos 3D antes de subirlos a AR Code para obtener una experiencia de Realidad Aumentada óptima.

Una buena experiencia de AR Code debería cargar en menos de 10 segundos en cualquier dispositivo móvil. Una conexión móvil típica funciona a una velocidad promedio de 1 megabit por segundo.

Para comprimir un archivo 3D en Blender para su visualización en AR, sigue estos pasos:

1 - Comprimir las texturas del modelo 3D

Este paso requiere el uso de un software de edición de imágenes. Utilizaremos el software de código abierto GIMP. (https://www.gimp.org/downloads/)

Primero, accede a los archivos de textura de tu modelo 3D. Para hacer esto, utiliza el siguiente formato: .gltf + .bin + texturas:

  • Importa tu modelo 3D en Blender
  • Exporta tu modelo 3D en .gltf + .bin + texturas
  • Abre los archivos de textura en GIMP
  • Escala las imágenes (a 1024X1024 o más pequeño para una compresión mayor): Imagen > Escalar imagen

gimp scale

  • Exporta las texturas en formato *.jpg con una resolución de 90 (o más baja para una compresión mayor): Archivo > Exportar como

gimp compress

  • Reemplaza las texturas en Blender, o simplemente edita tu archivo .gltf usando un editor de texto y reemplaza los formatos de textura según sea necesario (por ejemplo, de ".png" a ".jpg")
  • textures jpg png

  • Guarda el archivo

2 - Reducir la complejidad del modelo 3D utilizando la decimación en Blender

El segundo paso importante para reducir el tamaño de un modelo 3D es decimar sus mallas, lo que implica reducir el número de polígonos manteniendo en general su apariencia.

  • Importa el archivo *.gltf previamente editado en Blender
  • Selecciona una malla para decimar

decimate blender

  • Continúa con la decimación, procurando reducir cada malla a menos de 50,000 caras. Siempre verifica la representación 3D. Consejo: si tu modelo no está animado, puedes decimar varias mallas uniéndolas primero.
  • Exporta tu modelo en formato *.glb seleccionando "Aplicar modificadores", pero no la opción "Comprimir".

apply modifiers blender

Ahora puedes subir tu modelo 3D a la interfaz de AR Code.

Subir un archivo 3D a AR Code

Para publicar un modelo 3D en AR Code, recomendamos utilizar un modelo que no supere los 15MB. Un modelo más grande puede tener una mayor definición, pero también puede causar una ralentización durante la visualización en AR. Una resolución más baja puede acelerar la visualización. Para obtener más información, consulta: Subir modelos 3D en AR Code, ¿qué tamaño de archivo y formato?

upload 3d file on AR code

Tutorial en video sobre cómo comprimir/reducir el tamaño de un archivo 3D en Blender

Aquí tienes un video que muestra todo el proceso de compresión de un archivo 3D y su carga en AR Code. Ofrece una guía paso a paso para completar esta tarea.

Donut demo

Conclusión

Para resumir los pasos de este tutorial:

1 - Comprimir las texturas del modelo 3D:

  1. Importa tu modelo 3D en Blender
  2. Exporta tu modelo 3D en .gltf + .bin + texturas
  3. Abre los archivos de textura en GIMP
  4. Escala las imágenes (a 1024X1024 o más pequeño para una compresión mayor)
  5. Exporta las texturas en formato *.jpg con una resolución de 90 (o más baja para una compresión mayor)
  6. Edita tu archivo .gltf utilizando un editor de texto y reemplaza los formatos de textura según sea necesario (por ejemplo, de ".png" a ".jpg")
  7. Guárdalo

2 - Decimar las mallas en Blender:

  1. Importa el archivo *.gltf previamente editado en Blender
  2. Selecciona una malla para decimar
  3. Continúa con la decimación, procurando reducir cada malla a menos de 50,000 caras. Siempre verifica la representación 3D.
  4. Consejo: si tu modelo no está animado, puedes decimar varias mallas uniéndolas primero.
  5. Exporta tu modelo en formato *.glb seleccionando "Aplicar modificadores", pero no la opción "Comprimir".
  6. Ahora puedes subir tu modelo 3D a la interfaz de AR Code.

Optimizar un modelo 3D para su visualización en Realidad Aumentada requiere prestar atención cuidadosa al tamaño de archivo y la complejidad del modelo. Siguiendo los pasos descritos y utilizando herramientas poderosas como Blender y GIMP, puedes crear experiencias de AR atractivas y eficientes que se ejecutan sin problemas en diversos dispositivos. Recuerda siempre probar tus modelos en diferentes entornos para asegurarte de que brinden la mejor experiencia posible al usuario.

Para comprimir/reducir el tamaño de modelos CAD industriales, sigue este tutorial: Cómo comprimir/reducir el tamaño de un modelo 3D CAD industrial con MeshLab y Blender?

Preguntas frecuentes

¿Qué es Blender y qué formatos de archivo admite para importación y exportación?

Blender es un potente software de código abierto para crear gráficos 3D, animaciones y efectos visuales. Admite varios formatos de archivo para importación y exportación, incluyendo GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX y X3D, lo que lo hace altamente versátil para diferentes proyectos y flujos de trabajo.

¿Por qué es importante comprimir modelos 3D antes de subirlos a AR Code?

Comprimir tus modelos 3D antes de subirlos a AR Code es esencial para proporcionar una experiencia de Realidad Aumentada fluida y eficiente. Al reducir el tamaño del archivo, te aseguras de que el contenido de AR se cargue rápidamente. Esto ayuda a mantener el compromiso del usuario y brinda una experiencia más satisfactoria en diversos dispositivos.

¿Cuál es el proceso para comprimir un archivo 3D en Blender y optimizarlo para la visualización en Realidad Aumentada?

Para optimizar un archivo 3D en Blender para su visualización en Realidad Aumentada, sigue estos pasos: primero, comprime las texturas del modelo 3D utilizando un software de edición de imágenes como GIMP para reducir el tamaño del archivo sin perder detalles significativos. A continuación, disminuye la complejidad del modelo 3D en Blender utilizando técnicas como la decimación, que reduce el número de polígonos mientras se preserva la forma y apariencia general. Este proceso garantiza un equilibrio entre calidad visual y rendimiento en experiencias de AR.

¿Cuál es el límite de tamaño de archivo recomendado para un modelo 3D en AR Code?

Para un rendimiento óptimo en AR Code, se recomienda mantener el tamaño del archivo del modelo 3D por debajo de los 15MB. Si bien modelos más grandes pueden tener más detalle, pueden provocar tiempos de carga lentos y posibles problemas de rendimiento durante la visualización en AR. Al utilizar modelos de menor resolución, puedes garantizar una experiencia de AR más rápida y receptiva para los usuarios.

Alimentación
48,548 AR experiences
Servicio
171,729 Escaneos por día
Confiado por
35776 Creadores



Empezar

Comience a crear, administrar y realizar un seguimiento de sus experiencias con AR Code.
Comience a crear y administrar sus experiencias de Código de Realidad Aumentada.

Empezar

AR Code Object Capture
Cree códigos AR instantáneamente para cualquier objeto con escaneos 3D desde su iPhone Pro o iPad Pro.
AR Code Object Capture

Últimas publicaciones de blog

facebook twitter instagram linkedin youtube tiktok
Cree, administre, edite y monitoree sus experiencias de AR con nuestras funciones avanzadas.

Empezar