Я в блендере сделал модель, состоящую из нескольких отдельных частей (шкаф и дверцы). Экспортировал в .fbx
И когда перетаскиваю модель в UE, то появляется окно импорта, после чего оно мне добавляет не один объект, как в юнити, а отдельный объект для шкафа и для каждой дверцы
Как импортировать один цельный объект?
Нашел способ перенести на сцену все как один объект - нужно в UE выделить импортированный шкаф и дверцы, и перенести на сцену, тогда все перенесется как один объект. Но есть две проблемы
1. Слетает pivot point. Я его на дверцах в блендере так выставил, чтоб при вращении они открывались, как в шкафу дверцы открываются
2. В content browser и World Outliner появится слишком много объектов. Это мне нужно вучную под каждую такую модель создавать папку и туда все кидать, чтобы не захламлять?
dmitrykozyr
лучше в блендере сделай иерархию перетаскиванием дочерего узла в родительский прямо в списке сцены, таскается только за иконку
Это так в смысле? Все-равно куча отдельных объектов
dmitrykozyr
> куча отдельных объектов
импорт скелетки
дверцы же должны вращаться на петлях и т.п.
Sh.Tac.
> импорт скелетки
Так? Тогда объектов еще больше
dmitrykozyr
> объектов еще больше
ну я только пробовал по туториалу
https://wiki.unrealengine.com/Blender_to_ue4_car
очень расстроился когда при импорте скелетного меша образовалась куча несвязных частей, решилось как раз тем что иерархию надо делать перетаскиванием прямо в blender outliner
dmitrykozyr
> Как импортировать один цельный объект?
В меню импорта статик-меша есть галочка combine mesh.
lorik
> иерархию надо делать перетаскиванием прямо в blender outliner
Если перетаскивать\не перетаскивать, то в обоих случаях импортируется как один объект, если при импорте поставить галочку напротив Skeletal Mesh, дверцы уже открывать нельзя.
А если Skeletal Mesh убрать, то даже если в блендере иерархию сделал, в UE она не сохраняется, все импортируется как отдельные объекты
lorik
> В меню импорта статик-меша есть галочка combine mesh.
Тогда импортируется как один объект и дверцы уже нельзя открывать.
А мне нужно импортировать так, чтобы была иерархия, как в юнити.
Должен быть нормальный способ. Я планирую добавить много моделей, я же не могу вручную для каждой модели папки создавать и все это туда перетаскивать
dmitrykozyr
> в обоих случаях импортируется как один объект, если при импорте поставить
> галочку напротив Skeletal Mesh
а выше что такое тогда?
http://www.gamedev.ru/art/forum/?id=232243#m5
> дверцы уже открывать нельзя.
анимацию настрой
dmitrykozyr
Напрямую сделать как в Юнити не получится.
Надо или экспортить отдельно и собирать потом в блюпринте, или делать скинед-меш и логикой в блюпринте открывать двери.
Когда сидел на Анриле, то у них на форуме читал про плагин, который импортит fbx с сохранением пивотов
Разработчик планировал его выложить в маркетплейс, но сделал ли он это я не знаю.
П.С. Если тебе надо просто разнообразие шкафчиков без всякого интерактива, то проще сделать несколько вариантов с по-разномому открытыми дверками.
вот для примера чувак сделал риг и анимацию в блендере, потом возился с аним-графом уже в анриле
https://www.youtube.com/watch?v=E6_tHhGvfMg
https://www.youtube.com/watch?v=NVjMV3vO-8s
можно конечно статик-мешами через matinee, но этот способ хуже т.к. логика каждого шкафчика прибивается гвоздями к уровню
https://docs.unrealengine.com/latest/INT/Engine/Matinee/HowTo/MHT_1/index.html
Sh.Tac.
> а выше что такое тогда?
Если не перетаскивать в блендере все объекты внутрь одного объекта, то при импорте с опцией Skeletal Mesh создается много объектов - еще больше чем без Skeletal Mesh, то есть смысл теряется.
А если не перетаскивать объекты в блендере внутрь одного объекта, то при импорте с опцией Skeletal Mesh создается три объекта: Mesh, Physics Asset и Skeleton.
То есть в первом случае получаем еще больше объектов, а во втором один цельный меш и с дверцами отдельно нельзя работать
Sh.Tac.
> > дверцы уже открывать нельзя.
> анимацию настрой
Так как, если шкаф и дверцы - это один цельный объект)
lorik
> Если тебе надо просто разнообразие шкафчиков без всякого интерактива
Нужно с интерактивом
Sh.Tac.
> вот для примера чувак сделал риг и анимацию в блендере, потом возился с
> аним-графом уже в анриле
Можно и в блендере делать анимацию, но у меня таким способом весь шкаф импортируется как один объект. Надо покопаться, я раньше в основном в юнити анимацию делал
dmitrykozyr
> в юнити анимацию делал
в анриле тоже можно по идее кадры, в основном спрашивают как добавить кадр, разумеется сам не пробовал
https://answers.unrealengine.com/questions/178945/how-do-i-add-a-… nimation.html
З.Ы. а так-то вообще пол-движка про анимации
https://docs.unrealengine.com/latest/INT/Engine/Animation/
Тема в архиве.