2015-05-03 2 views
0

Я работаю над проектом, пытающимся поместить анимацию в сцену, используя blender и three.js. После нескольких часов работы с блендером и тремя js я смог получить модель и анимацию, импортированную в три js. Я использовал это: https://github.com/mrdoob/three.js/tree/master/utils/exporters/blender для экспорта моего проекта blender в файл js. Вот что моя анимация в настоящее время выглядит следующим образом:Анимация анимации блендера после импорта в three.js

http://gyazo.com/5c39d15fd16fa7251dbc527732c2f867

У меня есть ощущение, что я что-то баловаться при экспорте в файл JS. Я совершенно новый для блендера и трех js и надеялся, что кто-то еще столкнулся с этой проблемой раньше. Любая помощь приветствуется.

Заранее благодарен!

+1

Попробуйте начать с чего-то более простого, такого как импорт куба из блендера в Three.js. Из этого вы можете проверить, есть ли проблема в вашей модели, текстурах, огнях и т. Д. Или в инструменте/процессе, который вы используете для его импорта. –

+0

Спасибо, я вернулся и попытался оживить простой объект, и он, казалось, работал нормально. Затем я вернулся к своему оригиналу и в конечном итоге сфальсифицировал и оживил его снова и снова. Я считаю, что это связано с тем, что я перемещаю свой объект из начала/масштабирования объекта при создании первой анимации. Кроме того, я следил за этой публикацией: http://stackoverflow.com/a/18770716 и задал позицию как моей сетки, так и арматуры перед экспортом в файл js. Я все еще не совсем уверен, что вызвало эту проблему. – Dan

ответ

1

Использование опции «применять модификаторы» при экспорте в JSON всегда вызывает искажения для меня.

Blender "apply modifiers" option while exporting

Это полностью воспроизводимость.
Как только я отмечаю это -> искажения.
Untick -> никаких искажений.

Надеюсь, это как-то поможет кому-то.

Смежные вопросы