Загрузите несжатый файл collada с помощью iOS Scene Kit

Мне нужно загрузить файл collada, который я скачал на iOS, для этого я намерен использовать Scene Kit. Но, читая документацию, я обнаружил, что XCode сжимает файлы collada во время компиляции, а Scene Kit может загружать только сжатые файлы.

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

Итак, мой вопрос: есть ли другой способ загрузить файлы Collada с помощью комплекта сцены? Или есть где-нибудь, где я могу найти алгоритм, чтобы сделать сжатие самостоятельно?

1 ответ

Решение

Если вы не можете загружать сжатые файлы на свой сервер и не можете конвертировать их на лету на сервере, я боюсь, что вам придется вручную анализировать файлы Collada и создавать экземпляры всех объектов SceneKit самостоятельно.

Другие вопросы по тегам