Blender: как правильно экспортировать gltf / glb с примененной арматурой - PullRequest
0 голосов
/ 12 января 2019

У меня возникла постоянная проблема при экспорте моделей glb и gltf из блендера ( 2.79 ) с примененной арматурой.

Я использую этот экспортер .

Экспорт модели без арматуры, дающей мне ожидаемый результат (т.е. он выглядит так же, как в Blender), но как только я применяю арматуру (до того, как я добавил анимацию), модель экспортирует со всеми формами поворачивается.

Существует, по крайней мере, некоторая последовательность проблемы в том, что кажется, что все фигуры повернуты на 90 градусов по оси X (хотя некоторые положительные, а некоторые отрицательные).

Для сравнения я экспортировал glb без арматуры, glb с арматурой и obj с арматурой, чтобы проверить, нет ли проблем с моим исходным файлом. (Я сделал то же самое с gltf на всякий случай. Вы можете увидеть скриншот того сравнения ниже, приведенный в виде рамки.

comparing obj and glb files with and without armature

Вот вид сбоку для удобства сравнения. Вы можете видеть, как отдельные фигуры переворачиваются на 90 по оси X.

side view

Здесь также является ссылкой на эту рамку сцены

А вот - это ссылка на zip файла блендера

Я рассмотрел много подобных проблем, которые предполагают применение всего поворота / масштаба и т. Д., Чтобы привести модель в порядок и т. Д. Я сделал все это и привел в порядок свою модель, насколько я знаю, как. Кажется, что модель и арматура в порядке, так как экспорт obj работает нормально.

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

Я что-то не так делаю? Отсутствует ли настройка экспорта, которую мне не хватает?

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

...