Articulo de referencia

COLLADA

.dae "},"mime":{"wt":"model/vnd.collada+xml"},"type code":{"wt":""},"uniform type":{"wt":"org.khronos.collada.digital-asset-exchange {{citation|mode=cs1 |chapter-url=https://bug...

COLLADA (acrónimo de «actividad de diseño colaborativo») es un formato de archivo de intercambio para aplicaciones 3D interactivas . Está gestionado por el consorcio tecnológico sin ánimo de lucro Khronos Group y ha sido adoptado por la ISO como especificación de acceso público, ISO/PAS 17506. [ 2 ]

COLLADA define un esquema XML estándar abierto para el intercambio de activos digitales entre diversas aplicaciones de software gráfico que, de otro modo, almacenarían sus activos en formatos de archivo incompatibles. Los documentos COLLADA que describen activos digitales son archivos XML, generalmente identificados con la extensión de archivo .dae (intercambio de activos digitales) .

Historia

Originalmente creado en Sony Computer Entertainment por Rémi Arnaud y Mark C. Barnes, [ 3 ] desde entonces se ha convertido en propiedad del Grupo Khronos , un consorcio industrial financiado por sus miembros, que ahora comparte los derechos de autor con Sony. El esquema y la especificación de COLLADA están disponibles gratuitamente en el Grupo Khronos. [ 4 ] El DOM de COLLADA utiliza la Licencia de Código Compartido SCEA 1.0 .

Varias empresas de gráficos colaboraron con Sony desde los inicios de COLLADA para crear una herramienta útil para el público más amplio posible, y COLLADA continúa evolucionando gracias a los esfuerzos de los colaboradores de Khronos. Entre los primeros colaboradores se encontraban Alias ​​Systems Corporation , Criterion Software , Autodesk, Inc. y Avid Technology . Decenas de estudios de videojuegos y motores de juego comerciales han adoptado este estándar.

En marzo de 2011, Khronos publicó [ 5 ] el conjunto de pruebas de conformidad COLLADA (CTS). Este conjunto permite que las aplicaciones que importan y exportan COLLADA se prueben con una amplia gama de ejemplos, garantizando así que cumplan correctamente con la especificación. En julio de 2012, el software CTS se publicó en GitHub [ 6 ] , lo que permitió a la comunidad realizar contribuciones.

La norma ISO/PAS 17506:2012 Sistemas de automatización industrial e integración: especificación del esquema de activos digitales COLLADA para la visualización 3D de datos industriales se publicó en julio de 2012. [ 7 ]

Herramientas de software

COLLADA se concibió originalmente como un formato intermedio para transportar datos de una herramienta de creación de contenido digital (DCC) a otra aplicación. Existen aplicaciones que admiten el uso de varias herramientas DCC, entre ellas:

Motores de juego

Originalmente concebido como un formato de intercambio, muchos motores de juegos ahora son compatibles con COLLADA, entre ellos:

Aplicaciones

Algunos juegos y aplicaciones 3D han comenzado a ser compatibles con COLLADA:

Física

A partir de la versión 1.4, se añadió compatibilidad con la física al estándar COLLADA. El objetivo es permitir a los creadores de contenido definir diversos atributos físicos en las escenas visuales. Por ejemplo, se pueden definir propiedades de los materiales de la superficie, como la fricción. Además, los creadores de contenido pueden definir los atributos físicos de los objetos en la escena, definiendo los cuerpos rígidos que deben vincularse a las representaciones visuales. Otras características incluyen compatibilidad con muñecos de trapo, volúmenes de colisión, restricciones físicas entre objetos y propiedades físicas globales como la gravedad.

Entre los productos de middleware de física que admiten este estándar se incluyen Bullet Physics Library , Open Dynamics Engine , PAL y PhysX de NVIDIA . Estos productos lo admiten leyendo el resumen del archivo COLLADA y transformándolo a un formato compatible con el middleware, que puede representar en una simulación física. Esto también permite que diferentes middlewares y herramientas intercambien datos físicos de forma estandarizada.

La capa de abstracción física (PAL) proporciona soporte para la física COLLADA a varios motores de física que no ofrecen soporte nativo para COLLADA, incluidos JigLib , OpenTissue , el motor de física Tokamak y True Axis. PAL también proporciona soporte para COLLADA a motores de física que cuentan con una interfaz nativa.

Versiones

  • 1.0: Octubre de 2004
  • 1.2: Febrero de 2005
  • 1.3: Junio ​​de 2005
  • 1.4.0: enero de 2006; se añadieron funciones como el skinning de personajes y objetivos de morphing , dinámica de cuerpos rígidos, compatibilidad con materiales OpenGL ES y efectos de sombreado para múltiples lenguajes de sombreado, incluidos el lenguaje de programación Cg , GLSL y HLSL . Primera versión publicada a través de Khronos.
  • 1.4.1: Julio de 2006; principalmente una actualización.
  • 1.5.0: Agosto de 2008; se añadieron cinemática y B-rep , así como algunos rediseños de FX y compatibilidad con OpenGL ES . [ 13 ] Formalizado como ISO/PAS 17506:2012.
  • 1.5.1: Noviembre de 2025 [ 14 ]

Véase también

Notas

^a A partir del 14 de mayo de 2024, un moderador del foro de desarrolladores de Blender anunció que, a partir de Blender LTS 4.2, la compatibilidad con COLLADA se marcará como heredada y eventualmente se eliminará de una futura versión de Blender. [ 15 ] La compatibilidad oficial de Blender con .DAE se eliminó en la versión 5.0. Sin embargo, las versiones anteriores a la versión 5.0 aún conservan su compatibilidad con .DAE. [ 16 ]

Referencias

  1. "volcado de complementos qlmanage -m" . Error 35361 - [ solicitud de función: macOS ] Compatibilidad con el complemento Apple Quick Look . The Document Foundation .
  2. "ISO/PAS 17506:2012 Sistemas de automatización industrial e integración: especificación del esquema de activos digitales COLLADA para la visualización 3D de datos industriales " . Consultado el 30 de marzo de 2013 .
  3. "COLLADA Navegando por el Golfo de la Creación de Contenido Digital 3D" . Diciembre de 2006. Archivado del original el 19 de septiembre de 2010. Consultado el 27 de junio de 2006 .
  4. «Preguntas frecuentes sobre COLLADA» . Agosto de 2011.
  5. Khronos Group lanza un conjunto gratuito de pruebas de conformidad COLLADA
  6. OpenCOLLADA y COLLADA CTS ya están disponibles en GitHub.
  7. «COLLADA se convierte en estándar ISO, ¿qué opina la industria?» . 29 de marzo de 2013. Archivado del original el 28 de septiembre de 2018.
  8. "DAE (.dae)—Documentación del lenguaje Wolfram" .
  9. «Collada — Manual de la Licuadora» .
  10. "Malla – OpenSimulator" .
  11. "Mesh – Wiki de Second Life" .
  12. "Manual de taller de Tower Unite" .
  13. "Khronos publica la especificación Collada 1.5" . 7 de agosto de 2008. Archivado del original el 21 de diciembre de 2008. Consultado el 13 de octubre de 2008 .
  14. "COLLADA – Notas de la versión 1.5.1 del esquema de activos digitales" (PDF) . Noviembre de 2025. Consultado el 2 de marzo de 2026 .
  15. "Traslada I/O a estado heredado" . 14 de mayo de 2024. Consultado el 12 de mayo de 2025 .
  16. "Todas las novedades de Blender 5.0" . 18 de noviembre de 2025. Consultado el 10 de diciembre de 2025 .
  • Sitio web oficial
Obtenido de " https://en.wikipedia.org/w/index.php?title=COLLADA&oldid=1361452205 "