Перейти к основному содержимому

Что делать, если модель Meshy не импортируется в Mixamo

Устраните ошибку Mixamo «unable to map your existing skeleton» при работе с FBX-файлом Meshy: создайте белую версию без карт металличности и шероховатости, а затем загрузите этот FBX в Mixamo.

Содержание

Если Mixamo при загрузке FBX-файла Meshy сообщает «unable to map your existing skeleton», почти всегда причина — карты metallic и roughness на модели. Создайте риг для белой (не текстурированной) версии или версии только с base color, скачайте её в формате 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 попросит расставить маркеры на подбородке, запястьях, локтях, коленях и в области паха.


Похожие статьи

Это ответило на ваш вопрос?