Guía esencial para formatos de archivo 3D
Guía esencial para formatos de archivo 3D
Como una de las primeras empresas en crear software de comercio 3D, lo hemos visto todo. Nos basamos en nuestros años de experiencia para explicar los formatos de archivo 3D y los conceptos básicos del comercio 3D con ejemplos concretos y explicaciones claras.
En este articulo
Formatos de archivo 3D más populares para el comercio 3D
La cantidad de formatos de archivo 3D continúa creciendo a medida que madura el comercio 3D. Los seis formatos de archivo principales tienden a ser los más utilizados:
- Archivos USDZ: creado por Apple y Pixar y lanzado en 2018, USDZ es un formato de archivo privado y cerrado diseñado exclusivamente para la realidad aumentada. Puede utilizar el formato con el software popular de Apple, como AR Quick Look. Recientemente, las empresas anunciaron una actualización que permite a los desarrolladores importar objetos de Photoshop y Dimension creados en entornos de realidad aumentada para el iPhone y el iPad de Apple. Obtenga más información sobre cómo usar este formato y vea ejemplos leyendo todo lo que necesita saber sobre los archivos USDZ.
- Archivos OBJ : un archivo OBJ (.obj) contiene información sobre la geometría de los objetos 3D. Los desarrolladores utilizan el formato de archivo para el intercambio de información y en aplicaciones de impresión CAD y 3D. Los archivos OBJ pueden admitir colores ilimitados y un archivo puede seleccionar varios objetos. La versión actual es la 3.0. Los objetos en un archivo OBJ se identifican por caras y valores de polígonos, curvas, mapas de textura y superficies. OBJ es un archivo vectorial, que hace que los objetos seleccionados sean escalables. Obtenga más información sobre cómo usar archivos OBJ.
- Archivos FBX: un archivo FBX (.fbx) es un formato que se utiliza para intercambiar geometría 3D y datos de animación. Puede utilizar diferentes programas para abrir, editar y exportar archivos 2D y 3D de alta resolución. Los archivos FBX se utilizan para desarrollar películas, juegos, realidad aumentada y realidad virtual (AR/VR). Los archivos FBX almacenan todos los datos para escenas de animación completas. Estos datos incluyen huesos, redes, iluminación, cámara y geometría. Lea todo lo que necesita saber sobre el uso de archivos FBX para obtener más información sobre este formato.
- Archivos glTF y glTF 2.0: GL Transmission Format (glTF) es un archivo 3D de código abierto libre de regalías que admite modelos fijos, animaciones y escenas en movimiento. Los desarrolladores usan glTF en aplicaciones web nativas, realidad aumentada, realidad virtual, juegos y publicidad 3D. glTF 2.0 fue una actualización de un formato de archivo que incluía una representación basada en física (PBR) y mejoras de velocidad. Obtenga más información sobre los formatos de archivo gITF y gITF.
- Archivos GLB: GLB es un formato de archivo 3D que se usa en VR, AR, juegos y aplicaciones web porque admite movimiento y animación. Otra ventaja del formato es su reducido tamaño y sus rápidos tiempos de carga. Los archivos GLB son una versión binaria de glTF con JSON. Un archivo contiene datos de apoyo como texturas, sombreado y geometría / animación. Lea nuestra guía de formato de archivo GLB para obtener más información.
En 2015, Khronos Group desarrolló los formatos GLB y glTF. Vieron la necesidad de formatos que los desarrolladores pudieran abrir y editar en muchas aplicaciones de gráficos 3D. La versión 2.0 de la especificación (lanzada en 2017), agregó renderizado basado en física (PBR), que permite que las sombras y los reflejos parezcan más realistas, codificación de actualizaciones para la velocidad y mejoras en la animación.
Existen otros formatos de archivo 3D para usos especializados como impresión 3D, películas, videojuegos, arquitectura y aplicaciones educativas. Éstas incluyen:
- Archivos CAD
- mezclar archivos
- Archivos STL
- Filas COLLADA
- Archivos 3DS
- Archivos IGES
- Archivos STEP.
- Archivos VRML / X3D
Para obtener información más detallada sobre los tipos de archivos para medios, aquí hay algunos recursos útiles:
La lista definitiva de gráficos de archivos 3D
Cada formato de archivo de gráficos 3D del que ha oído hablar (y algunos de los que no) ha reunido una lista completa (hasta donde sabemos) de todos los formatos de archivo de gráficos 3D bajo el sol. Algunos de estos tipos de formatos de modelado 3D permiten el modelado en tiempo real, y otros son para renderizado 3D horneado o poco realista.
¿Nos perdimos uno? Llámenos para informarnos.
propiedad contra Formatos de archivo 3D de código abierto
Es importante comprender la diferencia entre los formatos de archivo 3D de código abierto y privado. Dependiendo de la audiencia del contenido, los formatos de archivo 3D especiales pueden ser una excelente inversión. Sin embargo, depender de formatos propietarios puede aumentar los costos y limitar la capacidad de transferir contenido a otras plataformas.
Formatos de archivo 3D especiales
Los formatos propietarios están patentados o clasificados como secretos comerciales y son creados por empresas para forzar la compra de cierto hardware o software y limitar la interoperabilidad. La traducción de formatos patentados a formatos de código abierto es difícil porque el formato de cifrado de datos a menudo está bloqueado para evitar la ingeniería inversa. Por ejemplo, USDZ es un formato de archivo 3D especial que está diseñado para funcionar exclusivamente con dispositivos iOS.
Formatos de archivo 3D de código abierto
Antes de la existencia de sistemas operativos cerrados como iOS y Windows, existía una tradición en el desarrollo de software para aportar innovaciones a la ingeniería de software en el dominio público. Hoy en día, los formatos de archivo 3D de código abierto están diseñados para transferir datos y archivos entre dispositivos y aplicaciones.
Khronos Group es la organización de estándares detrás de muchos formatos de archivos 3D. GLB y glTF son dos ejemplos de formatos de archivo 3D de código abierto desarrollados y administrados por Khronos Group. El formato de código abierto es de dominio público y se puede utilizar para software propietario, gratuito y de código abierto siguiendo un acuerdo de licencia estándar. Por lo general, no hay tarifas ni tarifas de licencia para usar estándares de software de código abierto.
Funciones en formato de archivo 3D
Un formato de archivo es un método estándar para cifrar y comprimir información digital para que una computadora pueda leerla. Los formatos de archivo pueden tener licencia, ser gratuitos, propietarios o de código abierto. Algunos ejemplos de formatos de archivo que no son 3D con los que la mayoría de la gente está familiarizada incluyen archivos PDF, TXT, JPG, PNG, HTML, XLS y DOC.
En el arte 3D, las formas difieren de su cobertura. En esta sección, descomprimiremos lo que se ingresa en un archivo de modelo 3D y cómo los diferentes formatos de archivo 3D tratan con eso.
Desmitificando formatos de archivos 3D
Característica de archivo 3D | Procesamiento de formato de archivo 3D | ||
Ingeniería |
La geometría es la forma de un modelo tridimensional. Cualquier modelo 3D es un conjunto de puntos, líneas y planos. En el arte 3D, se les conoce como vértices, aristas y polígonos (o caras). |
Arquitectura de codificación para modelo 3D | Las formas geométricas tridimensionales se componen de miles y miles de triángulos o cuadrículas poligonales. El formato de archivo 3D comprime esta información y la hace legible por máquina. |
Texturas y materiales | Las texturas y los materiales se aplican a las formas geométricas 3D para agregar color y carácter y mejorar el realismo de los objetos 3D. Los artistas 3D utilizan esto para crear sensaciones de suavidad, aspereza, brillo, sombras y reflejos. | Almacenamiento de apariencia de modelo 3D | Puede almacenar texturas y materiales individualmente o ensamblarlos en paquetes. Por lo general, se almacenan como imágenes de mapa de bits (imágenes) u objetos de procedimiento (fórmulas matemáticas) y se pueden hacer referencia en un formato de archivo 3D o almacenarse por separado para referencia externa. |
vista | Una escena de modelo 3D proporciona información sobre fuentes de luz, cámaras y otros objetos relacionados. | Guardar información de la escena |
Un formato de archivo 3D puede hacer referencia o almacenar información sobre la escena en la que aparece un objeto 3D. Estos datos incluyen la codificación de la información de la fuente de luz, como la ubicación y la intensidad. |
animación de aparejo | Cuando los modelos 3D están en movimiento, los objetos requieren aparejos. La forja es el proceso de agregar controles a un modelo digital que le permite moverse con naturalidad. Por ejemplo, para que un modelo 3D de una persona se mueva como si fuera en realidad, el artista debe proporcionar deformadores que indiquen dónde se supone que debe doblarse la pierna, cómo gira la cabeza y cómo cada uno de estos movimientos conduce a la otro. movimientos precisos. | Codificación de animación | No todos los formatos de archivo admiten la falsificación de animaciones. Los animadores utilizan software diferente para obtener el resultado deseado. Las aplicaciones de animación más populares son Maya y 3Ds Max, cada una con sus propios formatos de archivo originales. Para usar archivos Maya y 3Ds Max con software como Zbrush, puede usar OBJ como formato de archivo de transición. |
Cómo elegir el formato adecuado para su proyecto 3D
La mejor manera de averiguar qué tipo de archivo 3D es el adecuado para su proyecto es dedicar unos minutos a pensar en el producto final y la portabilidad requerida.
¿Cuál es tu caso de uso?
¿Cómo piensa utilizar sus modelos 3D? Hay tipos de archivos específicos para propósitos específicos. Por ejemplo, considere la diferencia entre la impresión 3D y las aplicaciones de realidad aumentada. 3ds y STL son formatos de archivo que se utilizan para la impresión 3D y la creación rápida de prototipos, pero no funcionan con aplicaciones de realidad aumentada. La mejor opción para una aplicación de RA sería glTF para Android o USDZ para iOS.
¿Cuál es el producto final y la producción que espera?
Considere los pros y los contras del código abierto frente al código abierto. Formatos propietarios. Por ejemplo, a menos que desee publicar solo en iOS, evite comenzar con USDZ. Es más fácil traducir una canalización de arte de juegos de glTF o GLB a USDZ que al revés. Asegúrese de investigar los requisitos finales de la plataforma de implementación (p. ej., iOS, Android, Google Visual Search, plataformas de juegos, auriculares VR) antes de comprometerse con un tipo de archivo.
¿Qué software usas?
Verifique que el tipo de archivo que elija se pueda leer y escribir con el programa que está utilizando. Algunos formatos son más accesibles que otros. Comenzar con formatos accesibles o de código abierto hará que sea más fácil editar, leer y aprovechar al máximo sus modelos 3D con el tiempo.
Modelado 3D de comercio 3D
La creación de archivos 3D es el primer paso para hacer accesibles las imágenes 3D. Es esencial contar con una herramienta que le permita hacer que su catálogo completo de productos esté disponible en 3D, exportar activos a la mayoría de los formatos de archivo y entregar aplicaciones a los clientes. La Nube 3D de Marxent es capaz de almacenar activos públicamente, brindando acceso a los miembros del equipo cuando y donde lo necesiten. Utilice la solución para producir tipos de formatos consumibles para muchas otras plataformas y motores de búsqueda, incluidos USDZ, glTF, OBJ y Google 3D Visual Search.
Los servicios de modelado 3D de Marxent están diseñados para ofrecer activos 3D reutilizables y renderizar rápidamente aplicaciones de comercio electrónico de nivel empresarial. Nuestro compromiso es asegurarnos de que la monetización de su contenido proporcione realismo, consistencia y velocidad, mientras optimizamos la escala y reutilizamos los activos. Con casi una década de experiencia en la creación de contenido 3D reutilizable para el comercio, Marxent es el proveedor de servicios de modelado 3D preferido por los principales minoristas y fabricantes de muebles multicanal y mejoras para el hogar.
Obtenga más información sobre los servicios de modelado 3D para la visualización de productos.