COLLADA是死格式吗?

Son*_*man 20 opengl format 3d collada

我一直在网上阅读很多思考,COLLADA是一种死文件格式?因为应用程序没有更新它们的支持等.这是真的吗?它最初被设计成一种几乎可以独立应用的格式,所以我的问题分为两部分.这是死格式吗?如果是这样,目前可接受的格式是什么才能最大化应用程序间开发(以及与OpenGL应用程序一起使用)?

小智 14

大多数应用程序都支持COLLADA,新的支持一直在宣布.在Twitter上关注COLLADA以获取每日更新......远远不够.实际上很难跟踪.

顺便说一句,Khronos刚刚发布了COLLADA参考卡.免费访问http://www.khronos.org/files/collada_reference_card_1_4.pdf,方便实施.

仍然缺少的是一致性测试,以确保应用程序正确遵循规范,并且最近已经发布

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

...

另外,我们正在重建collada.org.有一个不完整的产品列表,以及一个您的问题论坛.

  • 在 Khronos 自己宣布新的传输格式 gltf 之后,这个答案显然已经过时了。我们不能再期望 Collada 得到改进。很长一段时间内都没有相关工具提供新的支持,现有的支持大多仅适用于 3D 几何内容,不再适用。 (2认同)

小智 5

COLLADA在制作内容时应该是一种中间格式.这就是为什么有更多的插件和库用于建模包,而不是3d引擎和库.

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


kus*_*sma 5

COLLADA 有很多中间件支持,所以我认为你不能说它已经死了。然而,它并没有像一些人所希望的那样成为统治一切的唯一格式。基本上,它是不同软件包之间 3D 资产交换的最佳通用中间立场,但它不太适合引擎内使用。


End*_*ery 5

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

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

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

另一个问题是,COLLADA 在元素中支持 MathML,但在 MathML 作为格式进行改进期间,COLLADA 保持不变,无法使用新版本的 MathML 格式。

我喜欢 COLLADA 的想法,但由于缺乏支持和应用,它离它的目标还很远。