Это Retera's Model Studio v0.04 Public Beta. Она не завершена! Но это работающий инструмент, который лучше, чем приложение Matrix Eater, и совместим с патчем 1.32.
Retera's Model Studio - это второе развитие проекта Matrix Eater. Это автономный редактор моделей MDL и MDX. Проект отличается от Matrix Eater, доступного на Hive, и стал отдельной программой с функциями, которые не полностью совпадают, хотя моя цель - полностью заменить Matrix Eater.
Особенности:
- Открытие и просмотр файлов моделей MDL и MDX
- Обозреватель данных CASC с двойным щелчком для просмотра модели или текстуры с помощью JCASC от DrSuperGood
- Поддержка всех патчей Warcraft III до и включая патч 1.31
- Обозреватель данных MPQ автоматически заменяет обозреватель CASC при использовании старых патчей игры
- Меню "Цвет команды" на 24 цвета автоматически переключится на 12 цветов при использовании старого патча игры
- Редактирование геометрии модели (выбор по вершине, выбор по грани, выбор по группе)
- Горячие клавиши редактора, отсутствующие в предшественнике Matrix Eater (QWER для режима редактирования, ASDF для режима выбора)
- Управление редактируемыми геосетами одновременно
- Просмотр анимаций (пока без частиц или лент)
- Меню "Открыть внутреннее" для быстрой загрузки игровых моделей
- Возможность открытия и сохранения MDX в MDL или MDL в MDX с помощью конвертера, поддерживающего функции, такие как ReplaceableId на источниках частиц лучше некоторых альтернатив
- Включает базовый редактор UV-карт
- Несколько тем интерфейса доступны в окне настроек
Экспериментальные функции:
- Создание новой пустой модели с базовыми плоскостями и блоками
- Возможность открытия изображений BLP или PNG для предварительного просмотра (аналогично приложению Magos)
- Включает меню редактирования текстур для просмотра списка использованных текстур и быстрой замены путей
- Быстрый просмотр: Открытие новой модели в обозревателе данных закроет несохраненные старые (можно отключить в настройках)
- Настраиваемый макет, позволяющий перемещать компоненты интерфейса в разные места
- Window -> Сбросить макет для перезагрузки стандартного макета
- Режим редактирования T-позы, который может перемещать сетку на основе назначенных костей более интеллектуальным способом
- Режим выбора кластера, аналогичный режиму Группы, но использующий соединенные меши вместо назначенной группы вершин
- Режим редактирования анимации, позволяющий редактировать и изменять анимации (Предупреждение: по умолчанию используются Hermite и Bezier, и вставляются неправильные внутренние и внешние касательные, которые могут вызывать "вибрации" нелинейных моделей в некоторых случаях, это исправимая ошибка, требующая дополнительного времени)
- Hive Browser - функция, которая не работает и была добавлена только как макет пользовательского интерфейса для обсуждения технологии, по ошибке включена в версии 0.01. Она будет удалена в версии 0.02, так как, насколько мне известно, требуемая серверная технология для предполагаемой функции не создана.
Ограничения:
- В отличие от Matrix Eater, это приложение не может закрепить геосет для отображения, но не редактирования
- В отличие от Matrix Eater, это приложение не дает никаких указаний о графическом имени узла в пространстве редактирования 2D
- Нет пользовательского интерфейса для управления системой монтирования гибридной загрузочной системы MPQ/CASC, поэтому она снова перестанет работать в патче 1.32 или когда Blizzard снова переместит данные
- Наследует информацию о кэшированной установочной директории WC3 из Matrix Eater, которую можно удалить в случае несовместимости и которая находится в C:\Users\<имя>\AppData\Roaming\JWC3\user.profile
- После запуска этого приложения настройки из приложения Matrix Eater могут быть повреждены и работать некорректно, вызывая странные ошибки белого фона (это приложение не будет затронуто)
Необходимо для запуска Retera's Model Studio:
Java SE Runtime Environment отдельно.
- Это означает, что если вы пользователь 32-битной Windows XP, приложение EXE не будет работать (проверено только на Windows 7 64-битной и Windows 10 64-битной)
- Действительная установка Warcraft III (проверено только с Патча 1.22 по Патч 1.31)
Также включенные приложения (главные методы в том же Java-приложении включены как файлы EXE):
- Включает AnimTransfer EXE, который ранее включался в Matrix Eater, который будет использовать парсер MDL и MDX Retera Model Studio, который имеет значительные утонченные улучшения по сравнению с тем, что в приложении Matrix Eater благодаря вкладам Ghostwolf.
- Включает ObjectEditor EXE, показанный в видеороликах YouTube, который имеет пользовательские папки на основе расы юнита и может быть открыт несколько раз одновременно и может выбирать, копировать и вставлять несколько юнитов между двумя запущенными экземплярами программного обеспечения (известно о наличии ошибок, требуется буфер обмена Windows, не работает на Linux)
- BlpConv EXE, который может использоваться для конвертации TGA в BLP с использованием плагина blp-iio-plugin DrSuperGood на системах, где не работают Magos или BLP Lab.
Что нового
К выходу патча 1.33, была обновлена программа для создания моделей Retera Model Studio. На данный момент это единственная актуальная версия, поскольку старые уже не работают с новым патчем. Окончательный чейнджлог пока не доступен, программа находится в статусе PTR.
Обнаруженные изменения
Глобальное
- Добавлена поддержка mdx1100.
Вьюпорт (View)
- Отображение моделей стало близко к внутриигровому. На модели теперь отображаются не только Diffuse текстуры, но и ORM, Normal Map, Emissive и Reflections.
Редактор треков (Tracks)
- Добавлен редактор треков, аналог Dope Sheet в 3D Studio Max и Blender. У каждого объекта теперь можно работать с дорожками ключевых кадров, отсортированными по типу анимации (поворот, масштабирование и т.п.). Наконец-то доступно выделение нескольких кадров! В этом разделе можно работать как с нодовыми анимациями, так и с анимациями материалов и поверхностей.
Редактор содержимого модели (Contents)
- Интерфейс редактора материала теперь адаптирован под mdx1100.
- Добавлен редактор текста, позволяющий редактировать текущую модель в текстовом виде в почти реальном времени. Изменения на модели проявляются после нажатия на кнопку Apply.
Работа с камерой
- Появилось окно Camera Controller, в котором можно посмотреть вид из существующей камеры, а также создать новую из текущего вида. Возможность анимировать камеру пока не завезли.
Список скриптов (Scripts)
- Добавлен скрипт Remove All 3D, который при применении немедленно удаляет из модели весь меш.
- Добавлен скрипт Select HD Unused Bones, который выделяет все кости, не связанные с активным мешем.
Редактор анимаций (Select Nodes and Animate)
- Теперь при редактировании секвенции в окне Set Time Bounds нажатием на кнопку Edit, она действительно редактируется, а не дублируется с новыми параметрами.
Замеченные багфиксы
- Смена тимколора на HD моделях теперь работает.
- В редакторе материала при нажатии на текстуру теперь открывается список текстур. Раньше этого не происходило, и это выглядело как баг.
Страница программы на GitHub
Страница программы на Hiveworkshop
По мере появления информации, будет дополняться.
Страница программы на Hiveworkshop
По мере появления информации, будет дополняться.
Ред. host_pi
версия ретеры 0.04.5h
помимо самих текстур - надо было ещё их из анимаций удалить
Ред. ScorpioT1000
Ред. Makeba