COLLADA - это мертвый формат? - PullRequest
20 голосов
/ 07 декабря 2010

Я читал в сети много рассуждений о том, что COLLADA - это формат мертвых файлов? В том, что приложения не обновляют свою поддержку и т. Д. Это правда? Первоначально он был разработан, чтобы быть форматом, который может быть практически независимым от приложения, поэтому мой вопрос состоит из 2 частей. Это мертвый формат? И если да, то какой в ​​настоящее время принят формат для максимизации разработки между приложениями (и для использования с приложениями OpenGL)?

Ответы [ 4 ]

14 голосов
/ 08 декабря 2010

Большинство приложений поддерживают COLLADA, новая поддержка объявляется постоянно. Следите за COLLADA в твиттере, чтобы получать ежедневные обновления ... до смерти. Трудно отследить на самом деле.

Кстати, Khronos только что выпустил справочную карту COLLADA. бесплатно на http://www.khronos.org/files/collada_reference_card_1_4.pdf, что упрощает реализацию.

Тем не менее отсутствующим элементом был тест на соответствие, чтобы убедиться, что приложения правильно следуют спецификации, и он был недавно выпущен

Короче говоря, ожидайте улучшенную поддержку, больше приложений, лучшую совместимость. Одно можно сказать наверняка, COLLADA - это опубликованный стандарт (в отличие от запатентованной технологии), поэтому в него можно инвестировать и оставаться в безопасности, поскольку на него не влияют слияния, банкротства, изменения в политике компании ...

...

также мы находимся в процессе восстановления collada.org. Существует неполный список продуктов и форум для ваших вопросов.

5 голосов
/ 07 декабря 2010

COLLADA должен был быть промежуточным форматом при создании контента.Вот почему плагинов и библиотек для моделирования больше, чем для 3d-движков и библиотек.

Пользовательский графический движок OpenGL будет стремиться использовать собственный формат модели, чтобы реализовывать новые функции, отсутствующие в COLLADA.

4 голосов
/ 07 декабря 2010

Существует большая промежуточная поддержка для COLLADA, поэтому я не думаю, что вы можете назвать ее мертвой. Однако, это не стало Единым форматом, чтобы управлять ими всеми, на что некоторые надеялись. По сути, это лучшее общее средство для обмена 3d-активами между различными программными пакетами, но оно не очень подходит для использования в движке.

3 голосов
/ 04 августа 2015

Я не очень оптимистичен относительно будущего формата COLLADA.Со времени публикации спецификации 1.5 ничего не произошло.Не существует инструмента, который бы поддерживал полную функциональность COLLADA.

OpenCOLLADA - хорошая библиотека, которая пока поддерживает формат, но этого недостаточно.Сам формат тоже должен улучшаться с течением времени.Я пытался работать с физическими библиотеками COLLADA, единственный инструмент, который я могу найти, чтобы создать разумный пример, был Maya.И не без дополнительных усилий для установки плагинов и т. Д. Большинство импортеров для COLLADA не поддерживают 1.5, а когда они поддерживают версию, они не поддерживают некоторые элементы.Сервер репозитория моделей COLLADA не работает целую вечность, трудно найти хорошие примеры с разнообразием для работы.

Формат AutomationML использует COLLADA в качестве графического формата, что дает возможность его распространения для промышленного использования.Но в этой области уже есть несколько сильных конкурентов, таких как JT.

Дополнительная проблема, COLLADA поддерживает MathML в элементе, но во время MathML улучшается как формат, COLLADA остается на месте и новые версии формата MathML не могут использоваться.

Мне понравилась идея COLLADA, но она далека от своих целей из-за отсутствия поддержки и приложений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...