Импортирование из Blender в Unity 3d

Кто пробовал создавать модели для своих игр при помощи 3d редактора Blender 3D, заметил некоторые проблемы если просто импортировать модель в игровой движок Unity. При попытке двигаться по направлениям, эти самые направления не совпадают с реальными. Вместо движения по вектору вперед, мы двигаемся вверх.

 

Связано это с тем что направление векторов в 3d редакторе Blender, не совпадает с такими же направлениями в Unity.

 

Что же необходимо сделать для того чтобы все встало на свои места?

 

Здесь как рас все достаточно просто. Нам просто необходимо повернуть созданную модель настолько чтобы вектора в редакторе и вектора в игровом движке совпадали.

 

Перед экспортом нажимаем R,X,-90,Enter, ctrl+A, Вращение и масштаб ,R,X,90,Enter, потом экспортируем в FBX с настройками осей по умолчанию.

 

Для экспортирования заходим Файл > Экспортировать > FBX (.fbx). Всё наш blend файл экспортировался в fbx формате со всеми осями которые теперь совпадают с осями игрового движка Unity 3d.

 

Все, надеюсь данная статья была полезна кому-то.

О Blender для 3D моделирования

Всем доброго времени суток, сегодня я таки задумался над тем что для компьютерной игры необходимы 3d модели которые используются у меня в играх. Я как бы не являюсь специалистом в 3D моделировании, и для меня проще найти либо модели со свободной лицензией. Либо если необходимо что-то более-менее простое, я решил научится делать некоторые модели сам. Соответственно и как вы поняли на сайте появится еще один раздел, в котором я буду писать о своих опытах в 3D моделировании.

 

Почему я выбрал именно Blender 3D? Здесь всё достаточно просто, Blender распространяется по свободной лицензии и постоянно развивается. Так же игровой движок Unity3d поддерживает импортирование blend файлов, с моделями изготовленными в 3D редакторе Blender.

 

Да конечно достаточно много моделей можно найти и думаю что некоторые я в дальнейшем буду использовать, так же по мере того как буду находить сайты где можно обнаружить данные модели бесплатно и со свободной лицензией я сделаю для себя и для тех кому будет интересно список с данными сайтами. Все же думаю будет проще чем самому их искать, если кто кстати такие сайты знает прошу пишите в комментариях я буду добавлять в список уже обнаруженных. Читать далее О Blender для 3D моделирования

Продолжаем программировать движение куба

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

 

Запускаем наш прошлый урок, и смотрим на движение куба которое вышло и мы видим что получилось у нас так себе. Двигается он дергаясь, быстрое движение, остановка, быстрое движение. Можно сделать и получше, а так же чтобы при нажатии в право и лево наш куб не просто двигался в право, лево, а поворачивался. Давайте займемся этим.

 

Открываем прошлый урок и в файл Moving пишем следующий код:

Улучшенный скрипт движения
Dante

  Читать далее Продолжаем программировать движение куба