stringtranslate.com

COLADA

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

COLLADA define un esquema XML estándar abierto para intercambiar activos digitales entre varias aplicaciones de software gráfico que, de otro modo, podrían almacenar sus activos en formatos de archivo incompatibles. Los documentos COLLADA que describen activos digitales son archivos XML, generalmente identificados con una extensión de nombre 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 de Khronos Group , un consorcio industrial financiado por sus miembros, que ahora comparte los derechos de autor con Sony. El esquema y la especificación COLLADA están disponibles de forma gratuita en Khronos Group. [4] El DOM COLLADA utiliza la licencia de código compartido SCEA 1.0.

Varias compañías de gráficos colaboraron con Sony desde los comienzos de COLLADA para crear una herramienta que fuera útil para la audiencia más amplia posible, y COLLADA continúa evolucionando gracias a los esfuerzos de los contribuyentes de Khronos. Entre los primeros colaboradores se encuentran Alias ​​Systems Corporation , Criterion Software , Autodesk, Inc. y Avid Technology . Docenas de estudios de juegos comerciales y motores de juegos han adoptado el estándar.

En marzo de 2011, Khronos lanzó [5] COLLADA Conformance Test Suite (CTS). La suite permite que las aplicaciones que importan y exportan COLLADA realicen pruebas con un gran conjunto de ejemplos, lo que garantiza que se ajusten correctamente a la especificación. En julio de 2012, el software CTS se lanzó en GitHub [6] , lo que permite contribuciones de la comunidad.

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

Herramientas de software

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

Motores de juego

Originalmente pensado como un formato de intercambio, muchos motores de juego ahora admiten COLLADA, [ cita requerida ] incluidos:

Aplicaciones

Algunos juegos y aplicaciones 3D han comenzado a soportar COLLADA:

Física

A partir de la versión 1.4, se agregó compatibilidad con la física al estándar COLLADA. El objetivo es permitir que los creadores de contenido definan varios atributos físicos en 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. Esto se hace 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 físicos y propiedades físicas globales, como la gravitación.

Los productos de middleware de física que admiten este estándar incluyen Bullet Physics Library , Open Dynamics Engine , PAL y PhysX de NVIDIA . Estos productos lo admiten leyendo el resumen que se encuentra en el archivo COLLADA y transfiriéndolo a un formato que el middleware pueda admitir y representar en una simulación física. Esto también permite que diferentes middleware y herramientas intercambien datos de física de manera estandarizada.

La capa de abstracción de física brinda soporte para COLLADA Physics a múltiples motores de física que no brindan soporte nativo para COLLADA, incluidos JigLib, OpenTissue, el motor de física Tokamak y True Axis. PAL también brinda soporte para COLLADA a motores de física que también cuentan con una interfaz nativa.

Versiones

Véase también

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 en 3D". Diciembre de 2006. Archivado desde el 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 el paquete de pruebas de conformidad COLLADA gratuito
  6. ^ OpenCOLLADA y COLLADA CTS ahora en GitHub
  7. ^ "COLLADA se convierte en estándar ISO, ¿qué opina la industria?". 29 de marzo de 2013. Archivado desde el original el 28 de septiembre de 2018.
  8. ^ "DAE (.dae)—Documentación del lenguaje Wolfram".
  9. ^ "Collada - Manual de licuadora".
  10. ^ "Malla - OpenSimulator".
  11. ^ "Malla - Wiki de Second Life".
  12. ^ "Manual de taller de Tower Unite".
  13. ^ "Khronos lanza la especificación Collada 1.5". 2008-08-07 . Consultado el 13 de octubre de 2008 .

Enlaces externos