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).
По-моему, балуясь границами не получится выбросить полоску здоровья за пределы видимости, по крайней мере, у меня не получилось, когда я пробовал.
26

» WarCraft 3 / Вылетает карта без причины (Reforged)

Вылетает только в HD, или на обеих версиях графики? Вылетает, случайно, не при клике на миникарту/резком перемещении игровой камеры?
26

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

Ha_Do6poM, скрины выше в комменте.
Но вообще, это очень странный метод: гнать из блендера обж, потом обж конвертить через другую прогу в 3дс, чтобы вставить меш в мдлвис. Во-первых, для блендера есть экспортёры сразу в mdl, во-вторых, obj можно просто открыть в ретере, не используя в этой схеме мдлвис из 2005-го года.
26

» WarCraft 3 / Image to frame

Мб будет немного в тему, в TRMS есть генератор гифок. Можно в один клик получить из модели гифку с прозрачностью средней паршивости. Там ещё есть какие-то параметры для кадров, надо разобраться с ними подробнее.
Делаем из модели гифку, чтобы сделать из гифки модель.
Загруженные файлы
26

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

А в чем разница между форматами 1000 и 1100?
Там структура материала поменялась, но для конечного пользователя ничего не изменилось
26

» WarCraft 3 / RMS Twilac Edition

EugeAl, открывать то он открывает, но я не знаю может ли он работать с mpq, ибо там на запуске нужно указывать путь к casc архиву рефа. Вроде были здесь люди, которые работали в ретере без рефа, надо у них поспрашивать как.
26

» WarCraft 3 / RMS Twilac Edition

Заметил, что в последнем релизе отваливается редактор партиклов, видимо новая бажина, так как в старой версии, которую я юзал, такого не было. Добавил в ресурс ссылки на некоторые старые релизы, ибо возможно к ним придётся обращаться, а спрятаны они максимально глубоко.
26

» WarCraft 3 / Как заблокировать кнопку в меню

BlzFrameSetEnable(BlzGetFrameByName("RestartButton",0), false)
Скорее всего не будет работать, как и SetVisible например, там параметры обновляются каждый раз при показе этого меню.
26

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

и какая минимальная версия нужна?
Скорее всего 2011, по крайней мере так заявляется у проекта Griffon Studios, а этот плагин скорее всего к нему относится.
Ну если нужна поддержка ещё более ранних версий, то есть NeoDex, если нужна доисторическая эпоха, то есть Art Tools
Загруженные файлы
26

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

EugeAl, ну кидайте, потом, если руки дойдут, оформлю.

Нужен плагин под 800 mdx.
Не нужен, ибо неактуально.
на самом деле
он есть github.com/TaylorMouse/warcraft_iii_tools
Но хгм и здесь всё проспал.
26

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

Вообще, самому, как я выразился, актуальному плагину уже года три, я не знаю почему на хигаме нет ни одного упоминания о нём (хотя нет, знаю), но попробую таки стать просветителем. Алсо, есть мысль создать ресурс, где собрать ссылки и краткие гайды по всему, что есть по импорту/экспорту варкрафт моделей для нормальных редакторов.
26

» WarCraft 3 / Как заблокировать кнопку в меню

Ну если убрать нужно насовсем, и это на рефе, то можно просто убить кнопку с помощью
BlzDestroyFrame(BlzGetFrameByName("RestartButton",0))
Загруженные файлы
26

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

Как я заметил, обычно модель Рефорджа находится в 4 экземплярах. Это сделано специально для разных графических настроек. А вот я топор и щит копировал чисто в одном экземпляре. Поэтому оружия придется добавлять заново.
Может близзы когда-нибудь это реализуют, но на данный момент LoD'ы HD моделей в игре никак не воспроизводятся, и их можно вообще смело удалять
26

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

Если это те эффекты, которые в отдельном файле формата Layout, то никак
26

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

Так, ну скелет и веса я вроде осилил, с анимациями уже проблем не должно быть.
Насчёт весов узнал неожиданной прикол: если ретера не находит в геосете касательные, то она ещё и таблицу весов вершин из геосета вырезает. Правда не понял, это именно ретеровский прикол, или варкрафт без касательных тоже веса не воспринимает.
Загруженные файлы
26

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

Подскажи, пожалуйста, где находится этот редактор в Ретере.
В обеих ретерах:
Загруженные файлы
26

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

Эльрат, в редакторе анимаций нажать на этот значок, и там откроется редактор секвенций.
Просто Delete на любой анимации, и там спросит нужно ли также удалить кадры.
Загруженные файлы