Очередная порция своевременного и актуального контента.
Что это?
Молодой, динамично развивающийся проект "Модели из Torchlight" покоряет совершенно новые для себя высоты и анонсирует появление на свет программного комплекса "OGRE to Warcraft 3 Converter". Конвертер позволяет в один клик производить операцию mesh -> mdx.
Подробнее
Это пока сырая бетка, на текущий момент умеет в:
- перенос меша с разделением на геосеты
- перенос развёртки
расчёт нормалейперенос скелета и весов вершинперенос анимаций
Конвертер проверен на играх Torchight, Torchlight 2, Venetica, Garshasp: The Monster Slayer, и по идее может работать с моделями любых проектов на движке OGRE (но это не гарантируется).
Примеры рипов
Как?
- Мышкой перетащить файл с расширением .mesh (или .xml) на Converter.exe.
- Откроется консоль, дождаться её закрытия, и найти появившийся рядом с моделью файл [название модели].mdx.
- Сконвертировать текстуры любым удобным способом в нужный формат.
- Открыть модель подходящим 3D-редактором и убедиться, что всё получилось. Обязательно пересчитать нормали, рассчитать границы и настроить сгенерированные материалы.
Всеобъемлющий видеоурок
P.S.
Для конвертирования в mdx используется библиотека MdxLib от Magos.
В комплекте с прогой идёт OgreXMLConverter.exe 1.7.2, он обязательно нужен для перегона огровских бинарников в xml. Возможно, что в каких-то случаях понадобится другая версия, их можно найти здесь.
Я не тестировал софтину за пределами своего компа, так что не могу ничего сказать по поводу других технических требований. Наверное, нужен .Net 6.
В комплекте с прогой идёт OgreXMLConverter.exe 1.7.2, он обязательно нужен для перегона огровских бинарников в xml. Возможно, что в каких-то случаях понадобится другая версия, их можно найти здесь.
Я не тестировал софтину за пределами своего компа, так что не могу ничего сказать по поводу других технических требований. Наверное, нужен .Net 6.
Но вроде бы всё получилось
Вот ещё пример из торчлайта
Причём я понимаю в чём проблема в 3дмаксе, но на данный момент хз как это исправить в рамках отдельного конвертера.