В этой небольшая статье я покажу, как сделать так, чтобы любая модель из Рефорджа была доступна в 126 патче (или просто на классической графике), и так, нам потребуется:
  1. Ретера - тык
  2. Прямую руку - (да, достаточно одной руки)

Reteras Model Studio

Как только модели будут получены, ретера установлена, а чимичанги съедены, можно приступить к конвертированию моделей. Те кто испытывают проблему с установкой смотрят
видео
Кстати на видео рассказывается и про распаковку моделей
Или идут на хайв внимательно читать комментарии.
И так, открываем любую модель в в ретере, пусть это будет Смотрящая в ночь и нам потребуется лишь 1 единственная функция
Scripts => HD -> SD, модель тут же потеряет текстуры, ничего страшного, сохраняем модель на рабочий стол в формате MDL (не MDX, а MDL) и ретеру можно закрывать на этом, она нам больше не потребуется.
Ну и в принципе этого достаточно чтобы модель уже открылась далее через MDLVS, запускаем и смотрим след картину по нажатию F
Текстурки то у нас в формате DDS остались, разумеется их надо положить в тех путях, в которых их ищет модель, в данный момент текстуры модель ищет там же где и раньше лежала модель.
Можно всё это удалить для облегчения последующей работы и сохранить в MDX, этот пункт не сильно обязателен, но тогда придётся прописывать пути ручками.
Ок, теперь конвертируем текстуры из dds в blp, например используя BLPLAB
Оригиналы текстур DDS содержатся в той же папке, где и лежала сама модель.
Ну и всё, ничего нового для нас больше не будет помещаем модели в редактор обычным способом и вуаля, рефорджевая модель работает в 126 патче.
Прикладываю полностью модель в архиве
И карта пример 126 патча
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
15
Aztec2012, ну то, что такой проект есть, это конечно здорово, но охота уже сейчас перепройти старый добрый вар с улучшенной графикой(рефордж не воспринимаю от слова совсем), поэтому нашел мод, который улучшает графику. Там он к сожалению сделан не полностью, вот сам потихоньку ищу модели и дополняю, чего не хватает.
Bergi_Bear, хорошо, благодарю!
33
Meddin, Ну что ж, рассказываю, эту модель сделал Mr Ogre man, он работает на рефордже, используя диффузную карту, орм и нормальни, эта модель сделана исключительно для рефорджа, причем она выполнена превосходно, во много раз лучше чем даже близовские, она не сломалась при конверте ни в одном месте.
Читайте инструкцию, конверт возможен, вот я конвертанул, наложил текстуру лица, всё норм, там всего 4 текстуры, ты справишься, я в тебя верю.
Meddin:
Я переконвертил dds в blp1
конвертить текстуру не достаточно, нужно как бы через ретеру формат на восьмисотый поменять

Ну и процитирую сам себя
Загруженные файлы
1
Добрый день! Надеюсь, есть кто живой... Дело в том, что я уже почти неделю воюю, чтобы данная модель с хайва www.hiveworkshop.com/threads/lich-king-bolvar-reforged.328664 работала в обычном редакторе (старая графика). Я чотко следовал всем инструкциям, пока после замудрения в сохранённом файле формата MDL (текстуры удаляли часть названий) ся модель перестала запускаться в MDLVIS вообще. И в редакторе не работает... Как я понял там в модели два или три элемента ссылались на какие-то файлы из рефорджа, которого у меня на компе нет... Поэтому ничего не работает? Пожаалуйста, я очень прошу помочь или направить на нужный путь...
1
Добрый день. Скажите, пожалуйста, а есть ли способ переноса иконок с Reforged на классику
25
Добрый день. Скажите, пожалуйста, а есть ли способ переноса иконок с Reforged на классику
А что может быть проще? :D
Просто берем иконку из рефоржеда и прогоняем ее через ButtonManager. Вуаля готово, изи :D
1
И еще такой вопрос. Не знаю пока, как по другим моделям, но пытался конвертировать текстуру пехотинца, он не мог какой то файл найти, я посмотрел в коде, а там строчка одна: «Bitmap {Image "",ReplaceableId 1,}». Скажите, пожалуйста, что с этим делать

иконку из рефоржеда и прогоняем ее через ButtonManager.
Вы говорите это человеку, который несколько дней пытался по инструкции перенести модель рабочего с рефорджа на классику :D
25
Вы говорите это человеку, который несколько дней пытался по инструкции перенести модель рабочего с рефорджа на классику :D
Ну с моделью да, все сложнее, там много данных. А тут просто картинка, разве что другого формата. blplab поможет сконвертировать в другой формат, а buttonmanager добавит рамку и сделает иконку нужного размера. Готово :)
Программки несложные, ничего прописывать особого не надо.
1
Такой вопрос… Может ли кто‐нибудь расшифровать, что это за ошибка при экспорте модели из ретеры, и что с этим делать?
Unknown error occurred:
java.lang.IllegalStateException: Zero length vector
at org.lwjgl.util.vector.Vector.normalise(Vector.java:91)
at com.hiveworkshop.wc3.mdl.Material.getBakedHDNonEmissiveBufferedImage(Material.java:535)
at com.hiveworkshop.wc3.mdl.EditableModel.convertToV800BakingTextures(EditableModel.java:3214)
at com.hiveworkshop.wc3.mdl.EditableModel.convertToV800BakingTextures(EditableModel.java:3187)
at com.matrixeater.src.MainPanel$118.lambda$actionPerformed$0(MainPanel.java:3397)
at com.matrixeater.src.MainPanel.onClickSaveAs(MainPanel.java:5136)
at com.matrixeater.src.MainPanel$118.actionPerformed(MainPanel.java:3396)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
26
я посмотрел в коде, а там строчка одна: «Bitmap {Image "",ReplaceableId 1,}»
Это процедурная текстура для тимколора. Если там только она, то, видимо, диффузная слетела, нужно переимпортировать её в модель.
at com.hiveworkshop.wc3.mdl.EditableModel.convertToV800BakingTextures(EditableModel.java:3214)
Происходит при попытке HD -> SD with texture baking? Знаю, что для этой функции никакого предварительного редактирования не требуется, всё адаптируется под классику в автоматическом режиме. Просто открыл модель, нажал кнопку, указал папку, и там через несколько секунд должная появиться модель в mdx800 и новые запечённые текстуры в tga.
Версия Retera's Model Studio последняя? По-моему, этот инструмент недавно улучшался.
1
Это процедурная текстура для тимколора. Если там только она, то, видимо, диффузная слетела, нужно переимпортировать её в модель.
уже решил, спасибо)

Происходит при попытке HD -> SD with texture baking? Знаю, что для этой функции никакого предварительного редактирования не требуется, всё адаптируется под классику в автоматическом режиме. Просто открыл модель, нажал кнопку, указал папку, и там через несколько секунд должная появиться модель в mdx800 и новые запечённые текстуры в tga.
Версия Retera's Model Studio последняя? По-моему, этот инструмент недавно улучшался.
Да, это просто при экспорте. Я пытался потом (когда не получилось по инструкции в посте выше) отдельно экспортировать по одному файлу, искать пути, еще что‐то. По миллиону раз перетыкал все, что можно. Безрезультатно. Версия 0.04.4d. Так пишется в программе. Вчера заново скачал с HIVE, ибо мало ли. Не помогло. Там сейчас две проблемы: та, которую указал выше И вторая, что ретера, по всей видимости, не всегда экспортирует все текстурки. Ибо пытался запустить в MDLvis еще без конвертации в blp, просто посмотреть, все ли хорошо, и там не запустилось в принципе (не кнопка f, а вообще модель). Зашел в файл модели и там, как я понял, хочет больше файлов текстур, чем находится в папке. Первая проблема возникла с моделькой рыцаря. Вторая — с орудийным расчетом
Вообще, в идеале, было бы хорошо, если бы кто‐нибудь, у кого нормально работает, выложил все модельки юнитов архивом в открытом доступе. Возможно, даже без конвертации в blp, просто экспортированные файлы, ибо самому изменить формат в blp, в принципе, не сложно. Просто, чтобы работало. Это (экспортирование моделей) много времени, возможно, займет, но зато могло бы избавить от подобных проблем и багов. Очень бы сильно помогло. Я понимаю, что, возможно наглею с такими запросами, но просто ощущение, что извилины буквально скукоживаются после подобных проблем. Когда все делаешь по инструкции, когда пытаешься разбираться сам, а оно просто не работает. Просто руки опускаются…
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.