UltKit
Зображення11
PDF13
Документи й дані7
Відео6
Аудіо4
Інші інструменти22

Конвертер FBX в OBJ

Витягніть із FBX сітку, UV-розгортки й текстури та збережіть їх як простий OBJ, який відкриває майже будь-яка 3D-програма, слайсер чи онлайн-переглядач. Скелет і анімація не переносяться, а форма моделі та її вигляд зберігаються.

Конвертер 3D-моделей

або перетягніть Файли STL, OBJ, MTL … сюди ·

До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв

Результат

Файли обробляються на наших серверах і видаляються через 30 хв.

Як користуватися цим інструментом

  1. 1

    Виберіть файл FBX

    Бінарний або ASCII FBX, до 20 файлів і по 95 MB кожен. Якщо текстури лежать в окремій папці, помістіть FBX і його текстури в один ZIP і завантажте його.

  2. 2

    Збережіть матеріали

    Параметр Зберегти текстури й матеріали увімкнено, тому OBJ отримає файл .mtl і зображення текстур, на які він посилається. Якщо модель має стояти інакше в потрібній програмі, задайте Вертикальна вісь у розділі Додаткові налаштування.

  3. 3

    Конвертуйте в OBJ

    Натисніть Конвертувати в OBJ і завантажте результат. Тримайте файли .obj, .mtl та зображення разом в одній папці, щоб матеріали завантажились.

Навіщо конвертувати файл FBX в OBJ

FBX — формат, яким обмінюються ігрові рушії та анімаційні пакети, і саме тому він незручний в інших місцях. Він пропрієтарний: Autodesk публікує SDK, але не повну специфікацію, тож відкриті інструменти реалізують його через зворотну розробку й підтримують лише деякі версії. Він буває бінарним та ASCII і багато разів змінював номери версій. Слайсери, засоби скульптингу, онлайн-переглядачі й старіші CAD-програми часто його взагалі не підтримують.

OBJ — протилежність: текстовий формат від Wavefront Technologies, який майже не змінювався з 1990-х. Його читає будь-яка програма, що імпортує 3D-моделі, а файл можна відкрити в текстовому редакторі й побачити вершини. Натомість він описує застиглу форму. Тому він підходить, щоб надрукувати персонажа, доопрацювати ігровий ресурс у ZBrush або вставити модель у переглядач, і не підходить для всього, що має рухатися. Якщо модель призначена для браузера чи AR-переглядача, OBJ у GLB упаковує конвертовану сітку та текстури в один файл.

Що зберігається під час конвертації FBX в OBJ

Типовий вміст FBX і те, що з ним стається в OBJ
Вміст FBXВ OBJПримітка
Сітки та назви об’єктівЗберігаєтьсяЗаписуються як іменовані об’єкти в одному файлі
UV-координати й нормаліЗберігаєтьсяЖорсткі та м’які ребра виглядають так само
Дифузні текстури, текстури нормалей і bumpЗберігаєтьсяЄ посилання у файлі .mtl
Карти металічності й шорсткостіЧастковоУ MTL немає стандартного слота; програми поводяться по-різному
Скелет і ваги скінінгуВідкидаєтьсяСітка записується в позі спокою
Анімаційні кліпи та blend shapesВідкидаєтьсяВ OBJ немає осі часу
Камери та світлоВідкидаєтьсяНе входять до формату OBJ
Одиниці виміру сцениЗастосовуєтьсяOBJ зберігає лише числа, без одиниць

FBX

Filmbox (FBX)

FBX — це 3D-формат, створений Kaydara для її програми Filmbox і власність Autodesk з 2006 року. Він зберігає сітки, матеріали, текстури, скелети, скінінг, камери, світло та анімацію в одному файлі. Це стандартний формат обміну ігровими ресурсами в Unity, Unreal Engine, Maya, 3ds Max і Blender. Формат є пропрієтарним, а поведінка може відрізнятися між експортерами та версіями SDK.

Стиснення
–
Прозорість
–
Анімація
Так
Рік появи
Kaydara (now Autodesk)
Конвертер FBX

OBJ

Wavefront OBJ

OBJ — це формат 3D-геометрії, розроблений Wavefront Technologies. Це звичайний текстовий файл зі списком вершин, текстурних координат, нормалей і граней, а матеріали й текстури задаються в окремому файлі .mtl. Майже кожна програма 3D-моделювання, ігровий рушій і засіб 3D-друку може його імпортувати. OBJ не підтримує анімацію, ріггінг чи ієрархії сцен, а текстури губляться, якщо файли MTL і зображень зберігати не разом.

Стиснення
–
Прозорість
–
Анімація
Ні
Рік появи
Wavefront Technologies
Конвертер OBJ

FBX конвертують в OBJ, коли програма не читає формат Autodesk, коли старий або ASCII FBX не імпортується, або коли для друку, скульптингу чи простого переглядача потрібна лише статична сітка.

Версії FBX і чому старі файли не імпортуються

  1. 1990-ті

    Filmbox від Kaydara

    FBX починається як формат файлів програми для захоплення руху Filmbox від Kaydara, пізніше перейменованої на MotionBuilder.

  2. 2004

    Alias купує Kaydara

    Формат переходить до розробника Maya і стає поширеним мостом між анімаційними пакетами.

  3. 2006

    Autodesk купує Alias

    FBX стає форматом Autodesk, яким користуються Maya, 3ds Max, MotionBuilder, а згодом Unity та Unreal.

  4. 2010-ті

    Бінарний FBX 7

    Файли версії 7 стають нормою. Імпортер Blender читає бінарні 7.1 і новіші, тому старіші та ASCII-файли там не відкриваються.

Запитання про конвертацію FBX в OBJ

Що станеться з анімацією у моєму FBX?

OBJ не вміє зберігати кістки, ваги скінінгу чи ключові кадри, тому результат — статична сітка. Персонажі виходять у стані спокою, зазвичай у T-позі або A-позі. Якщо анімація потрібна не у форматі FBX, конвертуйте в GLB: він зберігає скелети й кліпи.

Чому Blender узагалі не імпортує мій FBX?

Вбудований імпортер Blender читає бінарний FBX версії 7.1 і новіших, а ASCII FBX та старіші версії відхиляє. Файли зі старих випусків Maya або 3ds Max часто з цим стикаються. Конвертація в OBJ дає змогу отримати геометрію в будь-якому випадку.

Чому після конвертації FBX в OBJ зникли текстури?

Або FBX не містив вбудованих текстур і їх не завантажили разом із ним, або файли .mtl та зображення після завантаження відокремили від .obj. Завантажуйте FBX разом з папкою текстур у ZIP і тримайте всі вихідні файли в одній папці.

Чи зберігаються PBR-матеріали після конвертації?

Лише частково. Формат MTL створювали для дифузних, дзеркальних і bump-карт, тому базовий колір і карти нормалей переносяться надійно, а карти металічності та шорсткості можуть зникнути або ігноруватися програмою, що відкриває OBJ. Для повного PBR краще підходить glTF.

Чи можна конвертувати персонажа з Mixamo в OBJ для 3D-друку?

Так, якщо потрібна лише поза. Завантажте персонажа з Mixamo в потрібній позі, конвертуйте тут, а потім виконайте OBJ у STL або одразу конвертуйте в STL. Перед друком доведеться потовщити тонкі частини, як-от пальці.