Opengl COLLADA是一种死格式吗?

Opengl COLLADA是一种死格式吗?,opengl,3d,format,collada,Opengl,3d,Format,Collada,我在网上读到很多关于COLLADA是一种死文件格式的想法?应用程序没有更新对it的支持等。这是真的吗?它最初被设计成一种几乎与应用程序无关的格式,所以我的问题分为两部分。它是一种死格式吗?如果是这样的话,目前最大限度地实现应用程序间开发(以及与OpenGL应用程序一起使用)的公认格式是什么?COLLADA应该是制作内容时的中间格式。这就是为什么建模软件包的插件和库比3d引擎和库的插件和库更多的原因 自定义OpenGL图形引擎将倾向于使用自己的模型格式,这样它就可以实现COLLADA中没有的新功能

我在网上读到很多关于COLLADA是一种死文件格式的想法?应用程序没有更新对it的支持等。这是真的吗?它最初被设计成一种几乎与应用程序无关的格式,所以我的问题分为两部分。它是一种死格式吗?如果是这样的话,目前最大限度地实现应用程序间开发(以及与OpenGL应用程序一起使用)的公认格式是什么?COLLADA应该是制作内容时的中间格式。这就是为什么建模软件包的插件和库比3d引擎和库的插件和库更多的原因


自定义OpenGL图形引擎将倾向于使用自己的模型格式,这样它就可以实现COLLADA中没有的新功能。

COLLADA有很多中间件支持,所以我不认为你可以说它死了。然而,它并没有像一些人所希望的那样成为一种统治所有人的模式。基本上,它是不同软件包之间3d资产交换的最佳共同点,但它不太适合引擎内使用。

大多数应用程序都支持COLLADA,新的支持一直在宣布。 在twitter上关注COLLADA以获取每日更新。。。远未死去。 事实上很难跟踪

顺便说一句,Khronos刚刚发布了COLLADA参考卡。免费,使其更易于实施

然而,缺少的部分是一致性测试,以确保应用程序正确地遵循规范,它最近已经发布

简言之,期望得到更好的支持、更多的应用程序和更好的互操作性。可以肯定的是,COLLADA是一个已发布的标准(而不是专有技术),因此它可以安全地在那里投资,因为它不会受到合并、破产、公司政策变化的影响


此外,我们正在重建collada.org。有一个不完整的产品列表,还有一个论坛供您提问。

我对COLLADA格式的未来并不乐观。自规范1.5发布以来,未发生任何事件。没有支持完整COLLADA功能的工具

OpenCOLLADA是一个很好的库,它现在可以帮助该格式保持活力,但这还不够。格式本身也应该随着时间的推移而改进。我曾尝试使用COLLADA的物理库,我能找到的唯一创建合理示例的工具是Maya。并不是没有额外的努力来安装插件等。COLLADA的大多数导入程序不支持1.5,当他们支持该版本时,他们不支持某些元素。COLLADA模型存储库服务器已停机多年,很难找到各种各样的好示例

AutomationML格式使用COLLADA作为图形格式,这为工业应用的推广带来了可能性。但在这个领域已经有一些强大的竞争对手,比如JT

另外一个问题是,COLLADA在元素中支持MathML,但在MathML作为一种格式改进的过程中,COLLADA保持不变,并且不能使用MathML格式的新版本


我喜欢COLLADA的想法,但由于缺乏支持和应用程序,它离目标相去甚远。

有什么可以与COLLADA竞争或取代它的吗?@user2023370这取决于应用程序。X3D也是一个基于XML的开放标准,但它没有COLLADA中的物理或运动学库。替代品可能是StemCell@Jonathan StemCell确实是一个有趣的项目。我不知道,谢谢。但是你把这里的术语搞混了。StemCell不是一种数据格式,它是一种转换器。啊,我的错。我没有深入了解细节。在Khronos自己宣布新的传输格式gltf之后,这个答案显然已经过时了。我们不能再期望Collada得到改进。长期以来,相关工具都没有提供新的支持,现有的支持大多只针对三维几何体内容,不再适用。