Импортирование объектов из Blender
Unity natively imports Blender files. This works under the hood by using the Blender FBX exporter.
Для того, чтобы начать, сохраните ваш .blend файл в папку Assets вашего проекта. Когда вы переключитесь обратно в Unity, файл автоматически импортируется и отобразится в окне Project .
Для просмотра вашей модели в Unity, перетащите её из окна Project в окно Scene .
Если вы измените ваш .blend файл, Unity автоматически “подхватит” изменения после сохранения.
Unity умеет импортировать
- Все узлы с положением, вращением и масштабом. Центры вращения и имена тоже импортируются.
- Меши с вершинами, полигонами, треугольниками, UV и нормалями.
- Кости.
- Skinned меши (меши с привязкой к костям).
- Анимации.
См. раздел Использование Blender и Rigify для дополнительной информации о том, как импортировать анимированные персонажи с костями в Unity для использования в Mecanim.
Требования
- Вам потребуется Blender версии 2.60 и новее (в некоторых более ранних версиях Blender экспорт FBX был сломан).
- Текстуры и diffuse цвет не назначаются автоматически. Вручную назначьте их перетаскивая текстуру на меш в окне Scene в Unity.
Использование Blender и Maya с Unity
Blender и Maya — это ведущие пакеты для моделирования и анимации. На этой странице мы расскажем, чем они вам понравятся в сочетании с Unity на вашем пути в разработке игр.

Мощное дополнение к инструментарию
Мир игровой разработки устроен так, что чем больше у вас инструментов, тем больше у вас возможностей. Blender и Maya — это одни из самых мощных доступных инструментов. Они занимают ведущие позиции в графике и анимации. Эти приложения повышают гибкость игровой разработки и в конечном итоге помогают сделать игру качественнее. В этой статье мы расскажем, чем хороши Blender и Maya в составе инструментария начинающего разработчика игр в Unity.
- Больше, чем графика и анимация
- Бесшовный импорт в Unity
- Объединение усилий дизайнеров и разработчиков

Больше, чем графика и анимация
Blender больше десяти лет остается любимым инструментом инди-студий и небольших команд. И это неудивительно, ведь Blender — это бесплатное открытое ПО, возможности которого впечатляют. Более того, Blender регулярно обновляется, поддерживая актуальность технологий, и позволяет создавать высококачественные визуализации.
Другой пакет, Autodesk Maya, хоть и не бесплатен, но стал промышленным стандартом. Практически любой блокбастер в мире игр и кино, выпущенный в этом десятилетии, содержит визуальные эффекты, анимации и трехмерные ресурсы, созданные в Maya (или в его аналоге 3ds Max).
Слыша «Blender» или «Maya», люди автоматически думают о графике или анимации. Но многие не знают, что возможности этих программ выходят далеко за пределы этих задач. Blender и Maya имеют множество других функций и преимуществ, например:
- полный цикл разработки 3D-моделей (игровые ассеты);
- разработка выдающихся визуальных эффектов;
- сборка полноценных сцен и окружений;
- рендеринг всей сцены (получение изображения из трехмерной модели);
- поддержка дополнений, расширяющих существующие возможности.
Учитывая все функции и возможности обоих пакетов, неудивительно, что Blender и Maya заняли ведущие позиции не только в графике и анимации.

Бесшовный импорт в Unity
Необходимость конвертировать файлы стороннего проекта для использования их в других приложениях — это долгий процесс. Кроме того, он может быть сопряжен с ошибками, даже в случае программ, гарантирующих совместимость. Но нативный импорт файлов в проект из Blender и Maya в Unity очень прост.
Для импорта ресурсов из Blender в Unity выберите пункт меню Assets > Import New Asset на панели меню Unity, а затем найдите и откройте файл .blend.
Для импорта файлов Maya в Unity выберите пункт меню Assets > Import New Asset на панели меню Unity, а затем найдите и откройте файл Maya с расширением .fbx.

Объединение усилий дизайнеров и разработчиков
As a game creator, your main concern will always be having everything you need to make the game you’ve envisioned. At Unity, we believe that game creation, particularly for new developers, should always be efficient and enjoyable.
Combining these programs with Unity unleashes powerful design and development capabilities. Using Blender or Maya with Unity is hassle-free: no complicated pipelines, no special installations or conversions, and every tool you need to succeed in developing your first game. With all of this creative power at your fingertips, you’ll be on your way to making truly amazing games.
Как экспортировать из blender в unity
Я даже больше скажу: даже если бы каким-то неведомым образом FBX поддерживал БЛЕНДЕРОВСКИЕ модификаторы, то это было бы бесполезно, ибо Юнити-то их один хрен не поддерживает. Поэтому — НИКАК. Ищи способ решения задачи, которую ты решал модификаторами, в самой Юнити.
Steve Cherk
Мастер
Рейтинг 248
fbx перенесет более -менее стандартизированный скелет и кости, но не что-то специфическое для каждого пакета.
Там и со скелетом то нужно придерживаться определенной системы именования костей.
fdgdfgdfdf
Активный участник
Я даже больше скажу: даже если бы каким-то неведомым образом FBX поддерживал БЛЕНДЕРОВСКИЕ модификаторы, то это было бы бесполезно, ибо Юнити-то их один хрен не поддерживает. Поэтому — НИКАК. Ищи способ решения задачи, которую ты решал модификаторами, в самой Юнити.
Окей где мне найти аналоги Boolean(Mask) и MeshDeform(Lattice) в Юнити. И почему весы сохраняются только когда к ним привязана кость. Плюс я узнал что если создать анимацию где я применил MeshDeform, Изменение размера объекта, Shape key и Поворот кости. То сохранится только Поворот кости. Я даже просто заранее сделанную анимацию не могу экспортировать так как заренее не знаю что сохранится а что нет.
Экспорт объектов из Blender в Unity
при импорте 3D модели в Unity из Blender столкнулся с проблемой. Модель из себя представляет большое здание и при импорте в Unity стены состоят как будто из одной грани, которая стоит посередине. В Blender показывается все корректно, стена состоит из друг граней и никаких проблем нет. Экспортирую из Blender в формате .fbx при экспорте .obj такая же проблема. Прикрепил скриншоты для лучшего понимания ситуации, так как словами трудно это описать, надеюсь на помощь.

Отслеживать
задан 28 янв 2022 в 8:34
51 5 5 бронзовых знаков
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Ctrl+N -> Recalculate Normals
Должно все автоматом развернуть, или вручную для каждого полигона разворачивай
Отслеживать
ответ дан 28 янв 2022 в 8:40
Valera Kvip Valera Kvip
2,677 11 11 серебряных знаков 24 24 бронзовых знака
Сейчас попробую
28 янв 2022 в 9:00
Помогло, только прежде нужно нормали флипнуть Normals -> Flip. Здесь нашел решение youtube.com/… Спасибо за наводку