Поддерживают ли файлы Wavefront .obj анимацию? - PullRequest
18 голосов
/ 16 апреля 2009

Как экспортировать анимированную модель 3D Studio в формат OBJ (если это возможно)? Как будет выглядеть полученный файл? Как бы я это прочитал?

Ответы [ 4 ]

19 голосов
/ 16 апреля 2009

Нет, .obj файлы не поддерживают анимацию.

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

Вы можете экспортировать один .obj на кадр, но это будет громоздко. В зависимости от инструментов может быть возможно экспортировать один .obj на ключевой кадр.

14 голосов
/ 14 января 2013

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

9 голосов
/ 14 февраля 2012

Хотя спецификация .obj изначально не поддерживает анимации, просто дополнив ее отдельным файлом .anm, вы можете получить блестящие, хотя и бескостные анимации.

Посмотрите на: - http://public.sanguinelabs.co.uk/expose/product.php?id=wastudio

Это обеспечивает очень простое в использовании "средство создания анимации", а также библиотеку моделей с открытым исходным кодом (для OpenGL).

Примечание. Я являюсь разработчиком Wavefront Animation Studio, но также активно использую его в своих собственных проектах. Не стесняйтесь, напишите мне, если у вас есть какие-либо улучшения или ошибки, чтобы сообщить:)

6 голосов
/ 28 октября 2012

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

...