2010-12-07 10 views
19

He estado leyendo muchas reflexiones en la red que COLLADA es un formato de archivo muerto? En que las aplicaciones no están actualizando su soporte, etc. ¿Es esto cierto? Originalmente fue diseñado para ser un formato que podría ser casi independiente de la aplicación por lo que mi pregunta está en 2 partes. ¿Es un formato muerto? Y si es así, ¿cuál es el formato aceptado actualmente para maximizar el desarrollo entre aplicaciones (y para usar con aplicaciones OpenGL)?¿COLLADA es un formato inactivo?

Respuesta

14

La mayoría de las aplicaciones son compatibles con COLLADA, se anuncia un nuevo soporte todo el tiempo. Sigue COLLADA en twitter para obtener actualizaciones diarias ... está muy lejos de estar muerto. Es difícil de seguir, de hecho.

Por cierto, Khronos acaba de lanzar la tarjeta de referencia COLLADA. gratis en http://www.khronos.org/files/collada_reference_card_1_4.pdf, lo que facilita su implementación.

Aún así la pieza que faltaba era la prueba de conformidad, para asegurarse de que las aplicaciones están correctamente siguiendo la especificación, y se ha publicado recientemente

En resumen, le espera soporte mejorado, más aplicaciones, mejor interoperabilidad. Una cosa es segura es que COLLADA es un estándar publicado, (por oposición a ser una tecnología patentada), por lo que está allí para quedarse y es seguro invertir ya que no se ve afectado por fusiones, bancarrotas, cambios en las políticas de la compañía ...

...

Además, estamos en el proceso de reconstrucción de collada.org. Hay una lista incompleta de productos y un foro para sus preguntas.

+0

Esta respuesta es claramente superada después sí Khronos anunció el nuevo formato de gltf tranmission. No podemos esperar que Collada mejore más. No hay soporte nuevo de una herramienta relevante durante mucho tiempo y los soportes existentes son principalmente solo para contenido de geometría 3D, ya no. – Endery

4

Se suponía que COLLADA era un formato intermedio mientras producía contenido. Es por eso que hay más complementos y bibliotecas para modelar paquetes que para los motores y las bibliotecas en 3D.

Un motor de gráficos OpenGL personalizado tenderá a usar su propio formato de modelo para que pueda implementar nuevas características que no están en COLLADA.

3

Hay una gran cantidad de compatibilidad de middleware para COLLADA, así que no creo que pueda llamarlo muerto. Sin embargo, no se ha convertido en el único formato para gobernarlos a todos, como algunos esperaban. Básicamente, es el mejor terreno común para el intercambio de activos en 3D entre diferentes paquetes de software, pero no es una buena opción para el uso en el motor.

3

No soy muy optimista sobre el futuro del formato COLLADA. No pasó nada desde la publicación de la especificación 1.5. No hay ninguna herramienta que admita la funcionalidad completa de COLLADA.

OpenCOLLADA es una buena biblioteca que ayuda al formato vivo por el momento, pero no es suficiente. El formato en sí también debería mejorar a través del tiempo. He intentado trabajar con bibliotecas de física de COLLADA, la única herramienta que puedo encontrar para crear un ejemplo razonable fue Maya. Y no sin un esfuerzo extra para instalar complementos, etc. La mayoría de los importadores de COLLADA no admiten 1.5, y cuando admiten la versión no admiten algunos de los elementos. El servidor de repositorio de modelos COLLADA no funciona desde hace mucho tiempo, es difícil encontrar buenos ejemplos con variedad para trabajar.

El formato AutomationML utiliza COLLADA como formato gráfico, lo que brinda la posibilidad de extenderse para uso industrial. Pero ya hay algunos competidores fuertes en este campo como JT.

Un problema adicional, COLLADA admite MathML en el elemento, pero durante MathML mejora como formato, COLLADA se mantiene y no se pueden usar nuevas versiones del formato MathML.

Me gustó la idea de COLLADA, pero está lejos de sus objetivos debido a la falta de soporte y aplicaciones.

+0

¿Hay algo para competir o reemplazar COLLADA? – user2023370

+0

@ user2023370 depende de la aplicación. X3D también es un estándar abierto basado en XML, pero no tiene las bibliotecas de física o cinemática como en COLLADA. – Endery

Cuestiones relacionadas