выведет на экран стандартный баттлнетовский двигающийся глаз.
или много двигающихся глаз
"И чо?" — спросите вы. А то, что эта анимация сделана путём, так называемого, анимированного материала. То есть там лежит 29 текстур, которые покадрово сменяют друг друга. В принципе, если у нас уже есть разложенная на кадры гифка, то ничего не мешает сделать спрайт с анимацией материала, и использовать его через FrameSetModel.
Ну офк, технически такая реализации более сложная и объёмная, чем вариант, указанный в статье. Но она есть, и, возможно, в каких-то ситуациях может быть эффективной.
Сейчас Blizzard просто констатировали факт и похоронили последнюю толику надежды тех фанатов, которые продолжали верить в анонс новых героев/карт/ивентов.
Лично я давно уже надеялся лишь на то, что они когда-нибудь починят пинг. Не дождался и снёс игру. Реально задолбало, что посреди матча пинг может скакнуть с 30 до 500, и не вернуться обратно. А иногда и перед матчем. Заходишь такой в ранкед, во время драфта отправляешь сообщение в чат, а оно появляется через полсекунды, и ты понимаешь, что этот матч пройдёт офигенно))
Притом реконнект помогает, но реконнекта в игре нет, такой вот парадокс. Реконнектнуться можно только через Alt+F4, с кучей сопутствующих проблем.
Эта проблема за последние два года реально убила всю любовь к этой игре.
Блин, когда правишь связь скелета с мешем, становится действительно лучше. Но я тут ради эксперимента попробовал конвертнуть через Max 2009 вместо 2020-го, и в результате анимации получились намного лучше (но не идеальными, некоторые мелкие баги всё равно присутствуют), даже несмотря на тот же самый недостаток с костями. Не знаю в чём причина, но всё ещё надеюсь, что это необязательно чинить ручками
Svet_2009, ну так чудес не бывает, одной спец. вставки недостаточно, нужно ещё и анимации руками править. Ну либо могу предложить такой вариант, где я пошёл по пути наименьшего сопротивления, и пересадил анимации Attack-1, Attack-2 и Stand Ready от стандартной модели Артаса с мечом. Заодно поправил анимации группы Stand, так как там меч проваливался под землю.
Пувер, ты? Помнишь меня? Я твой тиммейт с гарены. Я узнал тебя по твоим шизоидным комментам на хгм. А помнишь, как мы всей румой попросили тебя хостануть Годс Ворд? Ты ещё выпустил демку и попросил потестить. А потом к нам присоединился твой главный тестер, тот самый модмейкер, который в мдлвисе приделал дриаде голову Артеса, и получил бан на айкапе за то, что использовал чит-код "whosyourdaddy" в доте. Он зашёл в онлайн, все стали смеяться, а ты забросил свои проекты от стыда, а потом сказал, что всю жизнь будешь ненавидеть модмейкеров, но через несколько лет, когда ты устроил с ними срач на форуме, то они заставили тебя сделать карту про пиратов и отправить её на тест 2кхаосу, после чего он выпустил по ней восемь видосов. Как поживаешь, Пуверян?
Путь текстуры записан в модели. Например, вроде такого Units/Human/HeroBloodMage/HeroBloodMage.dds (не воспринимать буквально, пишу от балды). Под этим адресом текстура лежит в архиве игры.
Если импортировать новую текстуру в карту, указав именно этот путь, то стандартная модель перекрасится. Если указать любой другой путь, то не произойдёт ничего.
Чтобы иметь новую расцветку, сохранив старую, то действительно нужно иметь специально заточенную модель. Заточенность в данном случае означает, что вместо этого "Unit/Human...dds" автор модели вписал в ссылку на текстуру что-то другое. Вот именно это другое теперь и нужно использовать в качестве пути при импорте текстуры в карту в карту. Посмотреть путь текстуры, можно в редакторе моделей, например в Retera's Model Editor.
С pkb эффектами тот же принцип.
Вот, для наглядности пример из третьей части статьи.
ScorpioT1000, ну пока постить больше нечего, я ещё в процессе отработки технологии. Если удастся получить на выходе нормальную панораму и снять цельное видео, то запощу его в варкрафт (проект).
Если нужна чисто декоративная функция, то можно поместить модель поверх интерфейса фреймом типа "SPRITE".
Не знаю, можно ли просунуть сквозь интерфейс игрового юнита , но думаю, что нет.
Как я уже отметил, важно точное совпадение кадров. Вот пример
Во время записи с камеры, которая смотрит в сторону солнца, у меня просел фпс. Результат налицо. Во-первых, молот Утера, попавший на шов между первом и второй камеру натурально лагает. Во-вторых, когда в конце герои развернулись и пошли в сторону города видно, что в лагающей камере события опаздывают.
Нужен компик, на котором реф будет стабильно выдавать 30 фпс ._.
» WarCraft 3 / Warcraft III: Reforged PTR – Версия 1.33.0
Ред. Makeba
» WarCraft 3 / Проблема с текстурами MDLivis
» WarCraft 3 / Не работает модель? - Вам сюда!
» Game Dev / Набор Crime City 1
» WarCraft 3 / Гифки в рефордже
Ладно
» WarCraft 3 / Гифки в рефордже
Дело в том, что код типа
Ну офк, технически такая реализации более сложная и объёмная, чем вариант, указанный в статье. Но она есть, и, возможно, в каких-то ситуациях может быть эффективной.
Ред. Makeba
» Прочее / Прекращение контентной поддержки Heroes of the Storm
Ред. Makeba
» WarCraft 3 / Звук стрельбы почему нет в игре (стрелок Альянса)?
» Прочее / Прекращение контентной поддержки Heroes of the Storm
Притом реконнект помогает, но реконнекта в игре нет, такой вот парадокс. Реконнектнуться можно только через Alt+F4, с кучей сопутствующих проблем.
Эта проблема за последние два года реально убила всю любовь к этой игре.
» WarCraft 3 / NeoDex ломает анимации при конвертации
» WarCraft 3 / NeoDex ломает анимации при конвертации
Ред. Makeba
» WarCraft 3 / NeoDex ломает анимации при конвертации
» WarCraft 3 / Не работает модель? - Вам сюда!
» WarCraft 3 / Warcraft III: Reforged PTR – Версия 1.33.0
» WarCraft 3 / Warcraft III: Reforged PTR – Версия 1.33.0
» Блог им. build / [Опрос] Препроцессор Lua
» Fantasy Pirates / Вадим 2kxaoc играет в Fantasy Pirates #5
» Fantasy Pirates / Вадим 2kxaoc играет в Fantasy Pirates #5
Ред. Makeba
» WarCraft 3 / Текстуры и модели
Если импортировать новую текстуру в карту, указав именно этот путь, то стандартная модель перекрасится. Если указать любой другой путь, то не произойдёт ничего.
Чтобы иметь новую расцветку, сохранив старую, то действительно нужно иметь специально заточенную модель. Заточенность в данном случае означает, что вместо этого "Unit/Human...dds" автор модели вписал в ссылку на текстуру что-то другое. Вот именно это другое теперь и нужно использовать в качестве пути при импорте текстуры в карту в карту. Посмотреть путь текстуры, можно в редакторе моделей, например в Retera's Model Editor.
С pkb эффектами тот же принцип.
Вот, для наглядности пример из третьей части статьи.
» WarCraft 3 / Вместо своей модельки просто тень.
Ред. Makeba
» Помойка Макебы / В ВАРКРАФТ МОЖНО ИГРАТЬ В VR??? ЧТООООО???
» WarCraft 3 / Отрисовка юнита поверх всего
Не знаю, можно ли просунуть сквозь интерфейс игрового юнита , но думаю, что нет.
» Помойка Макебы / В ВАРКРАФТ МОЖНО ИГРАТЬ В VR??? ЧТООООО???
Ред. Makeba
» Помойка Макебы / В ВАРКРАФТ МОЖНО ИГРАТЬ В VR??? ЧТООООО???
Нужен компик, на котором реф будет стабильно выдавать 30 фпс ._.
» WarCraft 3 / Не отображается летящий с неба огненный голем