21

我一直在网上阅读很多关于 COLLADA 是死文件格式的想法?在那个应用程序没有更新他们对它的支持等。这是真的吗?它最初被设计成一种几乎可以独立于应用程序的格式,所以我的问题分为两部分。是死格式吗?如果是这样,当前接受的最大限度地提高应用程序间开发(以及与 OpenGL 应用程序一起使用)的格式是什么?

4

4 回答 4

15

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

顺便说一句,Khronos 刚刚发布了 COLLADA 参考卡。在http://www.khronos.org/files/collada_reference_card_1_4.pdf免费,使其更易于实施。

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

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

...

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

于 2010-12-07T21:07:04.293 回答
5

COLLADA 在制作内容时应该是一种中间格式。这就是为什么建模包的插件和库比 3d 引擎和库要多的原因。

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

于 2010-12-07T12:20:58.493 回答
4

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

于 2010-12-07T12:27:55.670 回答
4

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

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

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

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

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

于 2015-08-04T07:40:31.717 回答