Конвертер PMX в FBX: MMD для игрового движка
Упакуйте .pmx или .pmd в ZIP вместе с папкой текстур и перетащите архив. На выходе — один двоичный FBX: скелет с японскими именами костей, морфы в виде ключей формы (shape keys) и встроенные текстуры.
Что переносится, а что нет
Переносится
- · Скелет с японскими именами костей в том виде, как их записал автор
- · Веса скиннинга
- · Морфы — как ключи формы под своими именами
- · Текстуры, встроенные в FBX
Не переносится
- · Физика: твёрдые тела и соединения есть только в MMD, в FBX им нет аналога
- · Сферические карты и тун-текстуры: материалы приходят как обычный PBR
- · Движения VMD: их нет в файле модели
Как конвертировать PMX в FBX
- Упакуйте в ZIP папку модели в том виде, в каком её распространяют, — с .pmx и папкой tex, — и перетащите архив. До 100 MB.
- Модель читается на нашем сервере и записывается в двоичный FBX с текстурами внутри.
- Посмотрите FBX в браузере и скачайте его. Оба файла удаляются через 3 дня.
D-кости
У ригов MMD обычно два набора костей ног: 左足 и 右足, которыми управляют движения, и 左足D и 右足D, к которым привязаны веса меша и которые внутри MMD следуют за первым набором через ограничения. В FBX остаются оба набора, но ограничения не переносятся, поэтому в движке меш следует за D-костями. Анимируйте их или сделайте D-кости дочерними к обычным в 3D-редакторе — и ноги задвигаются.
Куда потом FBX
Unity, Unreal, Maya и Blender открывают его с уже подключёнными текстурами. Для программ VTuber-стриминга нужен VRM, а не FBX: конвертер MMD в VRM читает тот же ZIP.
Вопросы
Что загружать?
ZIP-архив папки модели: .pmx и его текстуры. Один .pmx без текстур превратится в серую модель.
Японские имена костей сохраняются?
Да, ровно так, как их записал автор.
Морфы переносятся?
Да, как ключи формы со своими именами.
Почему меш ноги не двигается, когда я поворачиваю 左足?
Потому что веса меша привязаны к 左足D. Анимируйте D-кости или сделайте их дочерними к обычным костям.
Можно ли проиграть движения VMD на этом FBX?
Не напрямую: VMD — собственный формат MMD. Сконвертируйте движение в программе, которая читает VMD, или идите через VRM и VRMA.
Можно ли конвертировать скачанную модель?
Только если это разрешают её условия использования; многие авторы MMD запрещают конвертацию.
Для VTuber-стриминга лучше сделать VRM
Конвертер MMD в VRM читает тот же ZIP и записывает аватар с сопоставленными костями и морфами в виде выражений.