Если Mixamo при загрузке FBX-файла Meshy сообщает «unable to map your existing skeleton», почти всегда причина — карты metallic и roughness на модели. Создайте риг для белой (не текстурированной) версии или версии только с base color, скачайте её в формате FBX и загрузите этот файл. Mixamo принимает ригованных персонажей в таком виде.
Смена типа скелета (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.
В Meshy начните с белой (не текстурированной) модели. Если ваша модель уже текстурирована, создайте не текстурированную модель заново.
Выполните риггинг белой модели на панели Animate в Meshy.
Скачайте новую отриггенную модель в формате FBX.
Перейдите на mixamo.com, войдите со своим Adobe ID и выберите Upload Character.
Mixamo распознает существующий скелет и перейдёт к шагу Review. Нажмите Next, чтобы подтвердить.
Выберите анимацию и скачайте анимированного персонажа из Mixamo в формате FBX.
Импортируйте файл в Blender, Unity, Unreal Engine или другой удобный вам инструмент и заново подключите текстуры там. Если вам нужны карты metallic и roughness, используйте их из скачанной текстурированной модели Meshy.
Если вы предпочитаете, чтобы риггинг выполнил Mixamo, загрузите неотриггенную белую модель. Auto-Rigger попросит расставить маркеры на подбородке, запястьях, локтях, коленях и в области паха.
