Перейти до основного вмісту

Що робити, якщо вашу модель Meshy не вдається імпортувати в Mixamo

Виправте помилку Mixamo «unable to map your existing skeleton» у FBX-файлі Meshy, відригівавши білу версію без карт metallic і roughness, а потім завантажте цей FBX у Mixamo.

Зміст

Якщо Mixamo повідомляє «unable to map your existing skeleton» під час завантаження FBX-файлу Meshy, майже завжди причиною є карти metallic і roughness на моделі. Зрігуйте білу (без текстури) версію або версію лише з базовим кольором, завантажте її як FBX і вивантажте цей файл натомість. Mixamo приймає персонажів із рігом у такому вигляді.

image

Зміна типу скелета (Mixamo або MeshyRig) не допоможе, а файли GLB у Mixamo не працюватимуть узагалі, оскільки він приймає лише завантаження файлів FBX, OBJ або ZIP.

Чому це відбувається

Mixamo не може прочитати, як карти metallic і roughness прикріплені до FBX-файлу з ригом, тому відхиляє файл.

Meshy завантажує вашу текстуровану модель із повним набором PBR-карт (base color, normal, metallic і roughness), під’єднаних до матеріалу. Завдяки цьому модель має правильний вигляд у Blender, Unity, Unreal Engine та інших інструментах. У наших тестах Mixamo приймав того самого персонажа з ригом лише з картами base color і normal, але відхиляв його, щойно додавалися карти metallic і roughness. Із самим скелетом усе гаразд.

Як перенести модель Meshy в Mixamo

Видаліть текстуру перед риггінгом, завантажте новий FBX, а потім вивантажте цей файл на Mixamo.

  1. У Meshy почніть із білої (не текстурованої) моделі. Якщо ваша модель уже текстурована, згенеруйте не текстуровану модель повторно.

  2. Зробіть риггінг білої моделі в панелі Animate Meshy.

  3. Завантажте нову модель із ригом у форматі FBX.

  4. Перейдіть на mixamo.com, увійдіть зі своїм Adobe ID і виберіть Upload Character.

  5. Mixamo розпізнає наявний скелет і переведе вас до кроку Review. Натисніть Next, щоб підтвердити.

  6. Виберіть анімацію та завантажте анімованого персонажа з Mixamo у форматі FBX.

  7. Імпортуйте файл у Blender, Unity, Unreal Engine або інший зручний інструмент і повторно підключіть там свої текстури. Якщо вам потрібні карти metallic і roughness, використайте ті, що з вашого завантаження текстурованої моделі Meshy.

Якщо ви волієте, щоб риггінг виконав Mixamo, натомість вивантажте білу модель без рига. Auto-Rigger попросить вас розмістити маркери на підборідді, зап'ястках, ліктях, колінах і в ділянці паху.


Пов’язані статті

Це відповідає на ваше запитання?