Чтобы сохранить модель из Blender в формате FBX, откройте меню File → Export → FBX (.fbx), выберите папку, укажите имя файла и нажмите Export FBX. Перед этим проверьте настройки экспорта — от них зависит, сохранятся ли анимация, текстуры или кости арматуры.

FBX — универсальный формат для обмена 3D-моделями между программами вроде Unreal Engine, Unity или Maya. Но в Blender есть нюансы: например, по умолчанию не экспортируются текстуры, а анимация может «сломаться», если не включить соответствующие опции. Разберёмся, как сделать всё правильно с первого раза.

Почему FBX и что он даёт

FBX — проприетарный формат от Autodesk, но его поддерживают почти все популярные 3D-редакторы и игровые движки. В отличие от OBJ, он сохраняет:

  • анимацию (ключевые кадры, кости, морфинги);
  • иерархию объекта (родительские связи между мешами, костями, камерами);
  • материалы (но не всегда текстуры — зависит от настроек);
  • деформаторы (модификаторы вроде Armature или Shape Keys).

FBX подходит для передачи моделей в игровые движки, но для полигонального моделирования (например, для 3D-печати) лучше использовать STL или OBJ.

💡

Если экспортируете модель для Unity, включите опцию Apply Modifiers — иначе модификаторы не применятся к мешу и в движке модель будет выглядеть иначе, чем в Blender.

ПараметрРекомендуемое значениеПояснение
Selected Objects✅ ВключеноЭкспортирует только выделенные объекты. Удобно, если в сцене много лишнего.
Apply Modifiers✅ ВключеноПрименяет все модификаторы к мешу перед экспортом. Иначе модель в FBX может отличаться от вида в Blender.
SmoothingFace или NormalsОпределяет, как будут сглажены нормали. Face — по граням, Normals — по вершинам (лучше для органики).
Include → Animation✅ ВключеноЭкспортирует анимацию. Отключите, если она не нужна.
Path ModeCopyКопирует текстуры в папку с FBX-файлом. Иначе в Unity/Unreal они могут не подгрузиться.

Настройки экспорта FBX в Blender: что включать, а что отключать

При экспорте в FBX Blender предлагает десятки параметров. Разберём ключевые из них — те, которые влияют на результат в 90% случаев.

Обратите внимание: если модель использует Shape Keys (морфинги), включите Shape Keys в разделе Include. Для арматуры (Armature) проверьте, что включён Armature и Deform Bones Only — это уберёт вспомогательные кости, которые не нужны в движке.

Подготовка модели перед экспортом

Чтобы избежать проблем при экспорте в FBX, выполните эти шаги:

  • Примените все трансформации. Выделите объект, нажмите Ctrl + A и выберите Apply → All Transforms. Это сбросит масштаб, поворот и позицию к значениям по умолчанию, но сохранит визуальный вид. Иначе в Unity модель может «улететь» в сторону или изменить размер.
  • Проверьте нормали. В Blender включите отображение нормалей (Viewport Shading → Normals). Если они направлены внутрь (красные линии), выделите проблемные грани в режиме редактирования и нажмите Shift + N для пересчёта.
  • Удалите ненужные объекты. FBX сохраняет всю иерархию. Если в сцене есть вспомогательные пустые объекты (Empty), камеры или свет, которые не нужны в конечном файле, удалите их или отключите в настройках экспорта.
  • Проверьте UV-развёртку. Если текстуры отображаются криво, разверните UV в UV Editing работе и экспортируйте с Path Mode: Copy.

Если модель предназначена для игрового движка, убедитесь, что все меши имеют корректные названия (без пробелов и специальных символов). В Unity и Unreal это упростит работу с объектами.

Типичные ошибки и как их избежать

Даже опытные пользователи сталкиваются с проблемами при экспорте в FBX. Вот самые распространённые:

  1. Модель экспортируется без текстур. Проверьте, что в настройках включён Path Mode: Copy и текстуры подключены к материалу через Image Texture (не через Generated Type).
  2. Анимация не работает в Unity/Unreal. Убедитесь, что включены Animation и Armature в настройках экспорта. Также проверьте, что в Blender анимация применена к арматуре, а не к мешу напрямую.
  3. Модель «разваливается» на части. Это происходит, если не применены модификаторы (Apply Modifiers) или в сцене есть объекты с одинаковыми именами. Переименуйте дубликаты.
  4. Неправильный масштаб. В Blender по умолчанию единицы измерения — метры, а в Unity — тоже метры, но иногда движок ожидает другие значения. Проверьте масштаб в настройках экспорта (Scale) и при необходимости измените.
⚠️ Внимание: Если модель содержит NURBS-поверхности или кривые, они не экспортируются в FBX. Преобразуйте их в меш (Object → Convert To → Mesh) перед экспортом.
Какой формат вы чаще используете для экспорта моделей из Blender?
FBX
OBJ
GLTF
Другой

Сравнение FBX с другими форматами

FBX — не еденственный формат для экспорта из Blender. В некоторых случаях лучше использовать альтернативы. Сравним их:

ФорматПлюсыМинусыКогда использовать
FBXПоддерживает анимацию, кости, материалы, иерархиюЗакрытый формат, иногда проблемы с текстурамиИгровые движки (Unity, Unreal), обмен между 3D-редакторами
OBJПростой, поддерживает текстуры, открытый форматНет анимации, нет костей, больший размер файлаСтатичные модели для рендеринга или 3D-печати
GLTF/GLBОткрытый стандарт, поддерживает PBR-материалы, текстуры, анимациюМеньше поддержки в старых программахWeb (Three.js, Babylon.js), современные игровые движки
STLПростой, поддерживается всеми 3D-принтерамиТолько геометрия, нет текстур, цветов, анимации3D-печать

Для игровых проектов FBX остаётся самым надёжным вариантом, но если вам нужна поддержка PBR-материалов или работа в браузере, обратите внимание на GLTF.

Как проверить экспортированный FBX-файл

Перед передачей файла заказчику или использованием в проекте проверьте его на корректность. Сделать это можно несколькими способами:

Импортируйте FBX обратно в Blender (File → Import → FBX). Если модель отображается правильно, анимация работает, а текстуры на месте — всё в порядке. Для более глубокой проверки:

  • Проверьте масштаб — если модель слишком большая или маленькая, возможно, не были применены трансформации.
  • Посмотрите нормали — если они «вывернуты», в движке модель будет отображаться внутри наизнанку.
  • Проверьте UV-развёртку — текстуры должны ложиться правильно.

FBX — лучший выбор для передачи анимированных моделей в игровые движки, но перед экспортом всегда проверяйте настройки и подготовьте модель: примените модификаторы, проверьте нормали и UV-развёртку.

Пошаговая инструкция: как сохранить блендер в FBX

Теперь разберём процесс экспорта подробно, шаг за шагом. Следуйте этой инструкции, чтобы не упустить важные детали.

1. Подготовьте модель. Примените все модификаторы (Ctrl + A → Apply All Transforms), проверьте нормали и UV-развёртку, удалите ненужные объекты.

2. Выделите нужные объекты. Если экспортируете не всю сцену, выделите только те объекты, которые должны попасть в FBX.

3. Откройте окно экспорта. Перейдите в File → Export → FBX (.fbx).

4. Настройте параметры экспорта. В левой части окна выберите:

  • Selected Objects — если экспортируете только выделенное;
  • Apply Modifiers — чтобы применить модификаторы;
  • Smoothing: Normals — для сглаженных моделей;
  • Include → Animation — если нужна анимация;
  • Path Mode: Copy — чтобы скопировать текстуры;
  • Armature и Shape Keys — если они есть в модели.

5. Укажите путь и имя файла. В правой части окна выберите папку и введите имя файла (например, model.fbx).

6. Экспортируйте. Нажмите Export FBX и дождитесь завершения процесса.

Чек-лист перед экспортом в FBX

Выполнено: 0 / 6

Часто задаваемые вопросы

Почему в Unity модель отображается вверх ногами?

Это связано с разницей в системах координат Blender и Unity. В Blender ось Y направлена вверх, а в Unity — ось Z. Чтобы исправить, при экспорте в FBX включите опцию Forward: -Z и Up: Y в настройках экспорта. В некоторых версиях Blender это может называться по-другому — ищите параметры, связанные с ориентацией осей.

Можно ли экспортировать несколько анимаций в один FBX?

Да, но для этого нужно правильно организовать анимацию в Blender. Создайте несколько Action (действий) в Dope Sheet и убедитесь, что они привязаны к арматуре. При экспорте в FBX все действия будут сохранены в одном файле. В Unity или Unreal их можно будет разделить по именам.

Почему текстуры не отображаются в экспортированном FBX?

Скорее всего, не включён параметр Path Mode: Copy или текстуры не подключены к материалу через Image Texture. Проверьте, что текстуры загружены в проект и связаны с материалом. Также убедитесь, что в настройках экспорта включён Embed Textures (в некоторых версиях Blender эта опция называется по-другому).

Как экспортировать модель с анимацией костей?

Убедитесь, что анимация применена к арматуре (Armature), а не к мешу напрямую. При экспорте включите опции Armature, Animation и Deform Bones Only. Также проверьте, что в Dope Sheet анимация записана в виде ключевых кадров для костей.