Добавлен , опубликован
Программы
Предназначение:
Работа с моделями
Очередная порция своевременного и актуального контента.

Что это?

Молодой, динамично развивающийся проект "Модели из Torchlight" покоряет совершенно новые для себя высоты и анонсирует появление на свет программного комплекса "OGRE to Warcraft 3 Converter". Конвертер позволяет в один клик производить операцию mesh -> mdx.

Подробнее

Это пока сырая бетка, на текущий момент умеет в:
  • перенос меша с разделением на геосеты
  • перенос развёртки
  • расчёт нормалей
  • перенос скелета и весов вершин
  • перенос анимаций
Ставьте лайки, жмите на колокольчик, чтобы не пропустить добавление новых фич.
Конвертер проверен на играх Torchight, Torchlight 2, Venetica, Garshasp: The Monster Slayer, и по идее может работать с моделями любых проектов на движке OGRE (но это не гарантируется).

Примеры рипов

Как?

  1. Мышкой перетащить файл с расширением .mesh (или .xml) на Converter.exe.
  2. Откроется консоль, дождаться её закрытия, и найти появившийся рядом с моделью файл [название модели].mdx.
  3. Сконвертировать текстуры любым удобным способом в нужный формат.
  4. Открыть модель подходящим 3D-редактором и убедиться, что всё получилось. Обязательно пересчитать нормали, рассчитать границы и настроить сгенерированные материалы.

Всеобъемлющий видеоурок

P.S.

Для конвертирования в mdx используется библиотека MdxLib от Magos.
В комплекте с прогой идёт OgreXMLConverter.exe 1.7.2, он обязательно нужен для перегона огровских бинарников в xml. Возможно, что в каких-то случаях понадобится другая версия, их можно найти здесь.
Я не тестировал софтину за пределами своего компа, так что не могу ничего сказать по поводу других технических требований. Наверное, нужен .Net 6.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
1 год назад
0
Эта статья является одной из цикла статей "Наработки для рефа?"

Ждём фичи переноса скелета и анимаций, подписался
0
25
0
Bergi:
торчлайт всем пойдет, я некотрые модели и под стандарт переделывал, так что да, ждем
1
23
1 год назад
1
Ждём
Загруженные файлы
1
23
1 год назад
Отредактирован Makeba
1
Последние новости!
Такс, я наконец-то сел допиливать этот конвертер, и вроде бы разобрался с нормалями. Я уже думал просить чатгпт написать код для пересчёта нормалей, но оказалось, что я неправильно переносил их из огровской координатной сетки в варкрафтовскую.
Выглядит примерно так:
Слева то, что на выходе, справа то, что пересчитывает ретера. Кое-что меняется, но не сильно, и ещё нужно разобраться, где результат лучше.
тысячи строк кода, в которых я запутался
Анимации на подходе, но прицел на mdx1000 (актуальный формат), ибо веса вершин нужны
Загруженные файлы
0
23
1 год назад
0
Так, ну скелет и веса я вроде осилил, с анимациями уже проблем не должно быть.
Насчёт весов узнал неожиданной прикол: если ретера не находит в геосете касательные, то она ещё и таблицу весов вершин из геосета вырезает. Правда не понял, это именно ретеровский прикол, или варкрафт без касательных тоже веса не воспринимает.
Загруженные файлы
0
35
1 год назад
0
В торчлаинт 1 есть модели Wispow. По типу светлячков из варкрафт 3. Как интересно тулза сможет его сконвертировать если там висп эффектом прикручен?
0
23
1 год назад
0
Если это те эффекты, которые в отдельном файле формата Layout, то никак
0
35
1 год назад
0
poisoNDealer, значит виспов только в ручную. Хм, а я смогу скелет тогда сконвертировать, а через модель едитор какой-то эффект костям прикрутить?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.