VIDEO TUTORIAL: ¿Cómo comprimir/reducir el tamaño de un modelo 3D en Blender (GLB, GLTF, DAE, FBX, OBJ...)?
Tutoriales | 20/06/2024 |
Blender es un software de código abierto potente diseñado para crear gráficos 3D, animaciones y efectos visuales. Soporta una amplia variedad de formatos de archivo para importar y exportar, 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/).
Cómo Optimizar el Tamaño de Archivos 3D para el Código AR
Recomendamos usar Blender para convertir y comprimir sus modelos 3D antes de subirlos a AR Code para una experiencia óptima de Realidad Aumentada.
Una buena experiencia de Código AR debería cargar en menos de 10 segundos en cualquier dispositivo móvil. Una conexión móvil típica opera a un promedio de 1 megabit por segundo.
Para comprimir un archivo 3D en Blender para su visualización en AR, siga estos pasos:
Paso 1: Comprimir Texturas del Modelo 3D
Este paso requiere el uso de un software de edición de imágenes. Usaremos el software de código abierto GIMP. (https://www.gimp.org/downloads/)
Primero, acceda a los archivos de textura de su modelo 3D. Para hacerlo, use el siguiente formato: .gltf + .bin + texturas:
- Importe su modelo 3D en Blender
- Exporte su modelo 3D en .gltf + .bin + texturas
- Abra los archivos de textura en GIMP
- Escale las imágenes (a 1024X1024 o más pequeñas para mayor compresión): Imagen > Escalar Imagen
- Exporte las texturas en formato *.jpg con una resolución de 90 (o menor para mayor compresión): Archivo > Exportar como
- Reemplace las texturas en Blender, o simplemente edite su archivo .gltf usando un editor de texto y reemplace los formatos de textura según sea necesario (por ejemplo, de ".png" a ".jpg")
- Guarde el archivo
Paso 2: Reducir la Complejidad del Modelo 3D Usando Decimación en Blender
El segundo paso principal para reducir el tamaño de un modelo 3D es decimar sus mallas, lo que implica disminuir el número de polígonos mientras se preserva la apariencia general.
- Importe el archivo *.gltf previamente editado en Blender
- Seleccione una malla para decimar
- Proceda con la decimación, apuntando a llevar cada malla a menos de 50,000 caras. Siempre verifique el renderizado 3D. Consejo: Si su modelo no está animado, puede decimar múltiples mallas uniéndolas primero.
- Exporte su modelo en formato *.glb seleccionando "Aplicar modificadores" pero no la opción "Comprimir".
Ahora puede cargar su modelo 3D en la interfaz de AR Code.
Subir un Archivo 3D a AR Code
Para publicar un modelo 3D en AR Code, recomendamos usar un modelo que no supere los 15MB. Un modelo más grande puede tener una mayor definición, pero también podría causar una ralentización durante la visualización en AR. Una resolución más baja puede acelerar la visualización. Para más información, consulte: Subir modelos 3D en AR Code, ¿Qué tamaño de archivo y formato?
Tutorial en Video sobre Cómo Comprimir/Reducir el Tamaño de un Archivo 3D en Blender
Aquí hay un video que demuestra todo el proceso de compresión de un archivo 3D y su carga en AR Code. Proporciona una guía paso a paso para completar esta tarea.
Para resumir los pasos de este tutorial:
Paso 1: Comprimir Texturas del Modelo 3D:
- Importe su modelo 3D en Blender
- Exporte su modelo 3D en .gltf + .bin + texturas
- Abra los archivos de textura en GIMP
- Escale las imágenes (a 1024X1024 o más pequeñas para mayor compresión)
- Exporte las texturas en formato *.jpg con una resolución de 90 (o menor para mayor compresión)
- Edite su archivo .gltf usando un editor de texto y reemplace los formatos de textura según sea necesario (por ejemplo, de ".png" a ".jpg")
- Guárdelo
Paso 2: Decimar Mallas en Blender:
- Importe el archivo *.gltf previamente editado en Blender
- Seleccione una malla para decimar
- Proceda con la decimación, apuntando a llevar cada malla a menos de 40,000 caras. Siempre verifique el renderizado 3D.
- Consejo: Si su modelo no está animado, puede decimar múltiples mallas uniéndolas primero.
- Exporte su modelo en formato *.glb seleccionando "Aplicar modificadores" pero no la opción "Comprimir".
- Ahora puede cargar su modelo 3D en la interfaz de AR Code.
Optimizar un modelo 3D para la visualización en Realidad Aumentada requiere una atención cuidadosa al tamaño del archivo y la complejidad del modelo. Al seguir los pasos descritos y utilizar herramientas poderosas como Blender y GIMP, puede crear experiencias AR atractivas y eficientes que funcionen sin problemas en varios dispositivos. Recuerde siempre probar sus modelos en diferentes entornos para asegurar que brindan la mejor experiencia posible al usuario.
Para comprimir/reducir el tamaño de modelos CAD industriales, siga este tutorial: Cómo comprimir/reducir el tamaño de un modelo CAD 3D industrial con MeshLab y Blender
Crear Experiencias AR con las Herramientas de Modelado 3D de AR Code
AR Code también proporciona una serie de herramientas para crear experiencias AR inmersivas e interactivas. La herramienta de Captura de Objeto facilita la digitalización 3D sin problemas. Para la marca y promociones, la función de Logotipo AR le permite crear impresionantes logotipos 3D. Además, las herramientas de Foto AR y Portal AR permiten la creación de experiencias basadas en fotos y portales, incrementando el compromiso del usuario. Además, la herramienta de Filtro Facial AR ofrece emocionantes experiencias AR sociales basadas en su imagen o logotipo.
Preguntas Frecuentes
¿Qué es Blender y qué formatos de archivo soporta para la importación y exportación?
Blender es un software de código abierto potente para crear gráficos 3D, animaciones y efectos visuales. Soporta varios formatos de archivo para importar y exportar, 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 sus modelos 3D antes de subirlos a AR Code es esencial para proporcionar una experiencia AR fluida y eficiente. Al reducir el tamaño del archivo, asegura que el contenido AR se cargue rápidamente. Esto ayuda a mantener el compromiso del usuario y ofrece una experiencia más satisfactoria en varios dispositivos.
¿Cuál es el proceso para comprimir un archivo 3D en Blender para optimizarlo para la visualización en Realidad Aumentada?
Para optimizar un archivo 3D en Blender para su visualización en Realidad Aumentada, siga estos pasos: primero, comprima las texturas del modelo 3D usando un software de edición de imágenes como GIMP para reducir el tamaño del archivo sin perder detalle significativo. Luego, disminuya la complejidad del modelo 3D en Blender utilizando técnicas como la decimación, que reduce el número de polígonos mientras preserva la forma y apariencia general. Este proceso asegura un equilibrio entre la calidad visual y el rendimiento en las 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 15MB. Aunque los modelos más grandes pueden tener más detalle, pueden causar tiempos de carga lentos y posibles problemas de rendimiento durante la visualización en AR. Al usar modelos de baja resolución, puede asegurar una experiencia AR más rápida y receptiva para los usuarios.
89,586 AR experiences
279,080 Escaneos por día
73124 Creadores