
Когда твой персонаж прибывает в Max раздавленным и без достоинства
Экспорт из Maya в 3ds Max с помощью FBX может показаться простым, пока твой персонаж не появится так, будто прошел через гидравлический пресс 🧃. Виновник — ошибка bind pose-mismatched matrices, которая возникает, когда Max неправильно интерпретирует исходную позу скиннинга, которую Maya знала и уважала.
Экспорт из Maya без потери костей и терпения
Перед тем как кликнуть Export FBX, убедись, что следуешь этим шагам, чтобы избежать драмы:
- Вернись к исходной bind pose (да, той классической T-позе).
- Выдели скелет и, только если уверен, сделай Freeze Transformations осторожно.
- В окне экспорта FBX активируй:
- Bake Animation, даже если анимации нет (да, звучит странно, но помогает).
- Deformed Models > Skins.
- Отключи Add Leaf Bones, если ты не фанат декоративных костей 🦴.
Ах, и всегда используй версии FBX, совместимые между Maya и Max. Ничто так не портит день, как рассинхронизация версий.
Импорт в Max без взрыва всего
В 3ds Max не полагайся на кнопку импорта по умолчанию. Активируй эти опции в панели FBX:
- Preserve Edge Orientation.
- Convert Deforming Dummies to Bones, если в твоем риге есть контроллеры.
- Всё ещё видишь предупреждение о bind pose? Попробуй Resample All Animations и отключи Apply Transformations.
С удачей твой персонаж выйдет с руками там, где должны быть ноги 🤞.
Аварийные решения для отчаянных ситуаций
Если ничего не работает, всегда можно использовать Blender как мостик: экспортируй в FBX из Maya, импортируй в Blender (который иногда лучше интерпретирует матрицу) и затем экспортируй оттуда в Max. Может показаться черной магией, но работает чаще, чем должно 🧙♂️.
Не нужен риг? Экспортируй как Alembic. Прощай кости, но здравствуй правильно деформированная сетка.
Разве FBX не от Autodesk?
Самое ироничное во всём этом — FBX от Autodesk, как и Maya с Max… и всё равно передача файла между ними — как отправка факса на Марс 📠🪐.
Так что в следующий раз, экспортируя свой риг, помни: это не просто клик, это ритуал. И как любой ритуал, если пропустишь шаг... вероятно, призовёшь демона деформаций. 😈