26

» WarCraft 3 / Лаги полигонов при переносе в редактор

То есть вариант с использованием mdl экспортёра для блендера автор так и не рассмотрел? Ну в милкшейпе и мдлвисе интереснее работать, да, понимаю.
26

» WarCraft 3 / Пак классических HD иконок для The Frozen Throne

Ну 256x256 лежат в архиве рефа (скачать можно даже без рефа, из облака с помощью cascview), а 1024x1024 только искать у людей, которые успели сохранить. Вот, например, часть из них www.hiveworkshop.com/pastebin/00752d4f1126a47a258e14ca98685786.2...
Загруженные файлы
26

» WarCraft 3 / Стандартные корабли из Reforged

это будет рефордж HD без динамических теней
А также без отражений, бликов, свечения, без мелкой детализации картами нормалей, без липсинка, со старыми спецэффектами из летающих пикселей, с ухудшенными анимациями, и с пожатыми до 512px текстурами.
26

» WarCraft 3 / Пак классических HD иконок для The Frozen Throne

Решила выложить последние 5 иконок в оригинальном размере, к сожалению у меня не в очень высоком, но может кому-то на аву нужно, остальные я брала с форума Hiveworkshop, там было высокое качество остальных
Если я правильно помню, когда их только добавили на PTR они все были 1024x1024, а на релизе их уже пожали.
26

» WarCraft 3 / Warcraft III Reforged Tools (плагин для 3D Studio Max)

Ну в общем как-то так
Если ничего не изменится в ближайшие дни, то внесу в описание уточнение, что нужно использовать версии DRMS серии 0.04.4
Загруженные файлы
26

» WarCraft 3 / Warcraft III Reforged Tools (плагин для 3D Studio Max)

Almightynati, кажется, я смог это воспроизвести у себя.
а потом прогонял через Ретеру (тоже самую новую)
Скачал 0.04.5 и после сохранения через неё случилась такая же хрень. До этого использовал 0.04.4j, и всё было нормально. Проверил на 0.04.4m с хайва, вроде бы тоже всё ок.
Загруженные файлы
26

» WarCraft 3 / Warcraft III Reforged Tools (плагин для 3D Studio Max)

Привет! Если через Retera's Model Studio установить формат модели с mdx 1100 на mdx 1000, при импорте в 3ds Max ломается порядок групп полигонов, привязанных к костям. При выборе анимаций через селектор Warcraft 3 Importer показывает лютую кашу. Кто-нибудь сталкивался?
А что за модель, нестандартная?
26

» WarCraft 3 / Как экспортировать иконку из Reforged ?

Но там походу только иконки из старой Warcraft III.
HD ассеты хранятся в папке _hd.w3mod
26

» В гостях у Эльрата / Пробы пера в моделлинге Рефорджа

Эльрат, ты учитывай, что ретера всё равно не покажет модель так, как она реально будет выглядеть в игре, особенно это касается HD
26

» Модели из Torchlight / Конвертер моделей (beta)

Последние новости!
Так, ну скелет и веса я вроде осилил, с анимациями уже проблем не должно быть.
Эх, знал бы я в тот момент насколько глубоко мне придётся погрузиться, чтобы разобраться как конвертировать вращение из огра в варкрафт...
Но вроде бы всё получилось
Есть, конечно, нюансы:
  • Весь зоопарк имеющихся у меня моделей пока не осилил, в каждой игре всё чуть-чуть по-своему, несмотря на общий движок.
  • В некоторых моделях оружие находится не на своём месте, а чуть-чуть в стороне (то есть оно анимировано, но летает отдельно он персонажа), видимо в руку оно ложится уже, так сказать, "процедурно".
  • Как минимум в одной игре есть проблемы с улетающими в сторону глазами и ртом. Видимо, это что-то типа FaceFX, или просто лицевая анимация хранится отдельно.
Вообще, было бы прикольно из этого конвертера сделать эдакий солюшн для экспорта из блендеров/3дмаксов в реф с промежуточным форматом огра. Хотя, кого я обманываю, всё равно же буду просто воровать модели из других игор
Загруженные файлы
26

» WarCraft 3 / Какую карту вы бы хотели видеть?

nazarpunk, начиная с 4:10 похоже на то, как мог бы выглядеть классический дум в варкрафте
26

» WarCraft 3 / Стандартные корабли из Reforged

xgm.guru/p/wc3/texture-plus-normalmap
я про объединение текстур нормалей с диффузной текстурой, ну там понятно 2 кнопки в фотошопе,
Не пробовал, гляну, спасибо)
Но ведь ретера это делает с одной кнопки...
Загруженные файлы
26

» WarCraft 3 / Перенос моделей из WC3 в Blender

В моем случае импорт отсутствует
Не та версия может, или не поставилось, должен появиться
в пути текстуры для ист. частиц требуется текстура blp
Я в принципе не работал никогда с партиклами в блендере, даже не представляю, что оно должно там рендерить в процессе.
Но путь текстуры для MDL скорее всего задаётся по тому же принципу, что и в материалах. В материалах в поле Texture Path просто пишется произвольный путь (не обязательно .blp, для рефа можно dds, например), который будет сохранён в модели, а в самом блендере можно разворачивать на любую картинку, которая может быть никак не связана с этим путём. Ну то есть путь это просто строка, которую блендер запишет в mdl, а если нужна визуализация текстуры, то, ясен пень, что её нужно конвертнуть из блп в человеческий формат и импортировать в сцену.
Думаю, что для партиклов такая же схема (если они, конечно, вообще как-нибудь отрисовываются, я этого не проверял).
Загруженные файлы
26

» WarCraft 3 / Перенос моделей из WC3 в Blender

EugeAl, ну я экспорт не тестил у этой версии, но должно работать, и вроде даже заявлена поддержка экспорта весов у mdx1000. Да, экспорт только в mdl, я про импорт говорил, он mdx сразу поддерживает.
А чего не хватает то? Бегло пробежался, вроде всё осталось на месте: варкрафтовские настройки для анимаций, материалов, партиклов, света. Оно всё в процессе настраивается, в соответствующих вкладках блендера.
26

» WarCraft 3 / Перенос моделей из WC3 в Blender

В директорию скриптов блендера нужно закидывать только папку export_mdl
Загруженные файлы
26

» WarCraft 3 / Перенос моделей из WC3 в Blender

Вот обновлённый актуальный импортёр: github.com/tw1lac/mdl-exporter/tree/3.4
Умеет импортировать сразу mdx, плюс поддерживет 1100. Твёрдо и чётко работает на Blender 3.4, на 3.5 не тестировал.
Загруженные файлы
26

» WarCraft 3 / Как убрать индикатор хп

gellin, я могу прямо сейчас взять, например, эту модель (mdx1000, HD, нестандартный конверт), и удалить оттуда сферу коллизии. Потом пересчитать границы для основного геосета, и проверить в игре.
Она вполне себе подсвечивается и выделяется без коллизии, но немного хуже, потому что если курсор попадёт, скажем, между лап, то модель не выделится, ибо за коллизию реф будет принимать ровно сами геосеты, какой бы формы они не были. То есть отсутствие коллизии не делает модель невыделяемой, а вот наличие иногда делает: если коллизия будет находиться за пределами рассчитанных границ модели, то модель будет выделяться только рамкой, но это уже другой вопрос.

Далее, я могу у этой же модели, лишённой сферы коллизии, поменять параметр Z в максимальных границах. Допустим поменяю число 89 на 589. В результате хп бар станет выше.
Я не утверждаю, что высота хп бара равна именно этому параметру (по-моему, там немного хитрее высчитывается), но абсолютно точно могу сказать, что положение полоски связано с границами, а не "хп бар крепится к наивысшей точки коллизии".
И всё это было актуально и для 1.32, и для любого патча рефа (про 1.26 не говорю, я там не занимался этим). Ну то есть я могу допустить, что могут быть какие-то отдельные сломанные модели, или какие-то баги при расчёте границ, или даже какие-то баги варкрафта, но в целом оно работает именно так.
26

» В гостях у Эльрата / Пробы пера в моделлинге Рефорджа

poisoNDealer, попробуй сделать recalculate tangents после удаления каких-либо вершин. У меня сразу ошибка. И если удалить вершины и сделать переход на 800, а потом снова попытаться на 1000, тоже вылетает ошибка
Хм, попробовал вроде не такого, нормально считает.
Касательные рассчитываются для каждого полигона (именно берётся тройка вершин каждого треугольника), и с учётом uv координат (развёртки). Может быть, если получилось много вершин, незадействованных в полигонах, или они неправильно спроецированы на развёртку, то могут быть какие-то ошибки, хз.

Вообще, я никогда не пытался переводить модели из mdx1000 в mdx800 и обратно, не было такой задачи, вроде бы Берги такое делал.
Может быть тебе есть смысл перевести в mdx800 с запеканием текстур, и так и оставить, не возвращая модель обратно в mdx1000 HD?
Оно будет работать в рефе, оно будет отдалёно похоже на HD, но будет открываться в мдлвисе и вар3ме.
Загруженные файлы
26

» В гостях у Эльрата / Пробы пера в моделлинге Рефорджа

Создается впечатление, будто дело в самой Ретере/Твилаке - если убрать в модели пару точек, сразу же отказывают шейдеры, даже если ты находишься в Ретере. Получается, Ретера/Твилак пригодны лишь для того, чтобы делать простейший конструктор по типу "Дать меч пехотинца ополченцу". Выходит, что прога-то паршивая(
В каком смысле отказывают?
26

» WarCraft 3 / Как убрать индикатор хп

В конце концов, если модельке рефа не поставить коллизию, то она будет не кликабельной, хоть запересчитывайся границами.
Блин, да откуда такая инфа?! Она будет кликабельной, просто кликаться она будет чётко по мешу, что на самом деле не очень хорошо, так как игроку придётся попадать курсором чётко по модельке. Могут быть случаи, когда, например, это модель скелета, и курсор при наведении на пространство между рёбрами попадает в пустоту, и не кликает модель. Чтобы перекрывать такие вещи, и нужна форма коллиззии.
А ну и хп бар крепится к наивысшей точки коллизии
Опять же, откуда такая информация? Не по коллизии считается, а по Extents.
Ситуация с боксами акутально до версии 1.32.10. Что там на 1.33+ я хз, не работал с этими версиями.
А в чём работал? Ретера, скорее всего, просто не умеет правильно отрисовывать боксы, там вроде как-то нужно их рассчитывать относительно пивота, чтобы воспроизвести объект. Но если загрузить модель в 3dsmax, то TM воспроизведёт реальное состояние коллизии (синие объекты на скрине). У близзов боксы, и они анимированы, и они работают. Да, это модель из патча 1.32.
Но если в ретере, то да, там реально проще пару сфер тыкнуть и не париться.
Загруженные файлы
26

» WarCraft 3 / Как убрать индикатор хп

За расположение индикатора отвечают не границы модели, а коллизия.
Но ведь ровно наоборот же...
И сами по себе размеры бокса/сферы не дадут огромной кликабельности, игровая коллизия всё равно будет ограничена границами модели (параметром BoundsRadius).
По-моему, балуясь границами не получится выбросить полоску здоровья за пределы видимости, по крайней мере, у меня не получилось, когда я пробовал.