Я всё понял, при сохранении карты кампании в World Edit он перепаковывает архив без папки FacialAnimation/
Если открыть нетронутую WE карту из архива, в ней есть все .animset
Остаётся только понять как создавать кастомные .animset файлы.
DarkLigthing, твои исследования – это очень круто! Может быть, стоит вести их где-то на отдельной страничке (в блоге?) и делиться методами и результатами, чтобы другие модмейкеры могли приобщаться потихоньку?
Я это делаю здесь, потому что люди наводят меня на новые идеи, которые позволяют докопаться до истины. PT153 впервые упомянул о в принципе существовании файла Arthas.animset. ScorpioT1000 Хоть и предложил открыть файл не в той программе, я понял ход его мыслей и докопался до FaceFX. Kostyarik нашёл данные о файле, о том что всё таки они должны быть в карте и вот я наконец-то понял что дело в перепаковке WE карт. По этому хотя и я собрал все части пазла во едино, без этих людей мне было бы в разы сложней (:
Просто, я всё же надеюсь, что этот файл это просто остаток от редактора диалогов, который выпилили и сам он значения уже никакого не имеет
Если вытащить эту карту кампании, то только Артес будет говорить. Если файлик Arthas.animset удалить - перестанет. Говорит это о чём то? (:
Кроме того, смотри что я нашёл внутри файлика:
Это ссылка на звуковой файл. Хотя и забавно что путь D:/Jenkins... Это какой-то остаток от разаботчиков. Кто-то из них шутник, Jenkins это видимо отсылка на Leerooooy Jenkins xD
Ну серьёзно, не могут звуки быть привязаны к анимациям. Вот, взял я модельку Джайны и поставил ей озвучку Тиранды(ну, не диалоги, а просто фразы юнитов) и что? Джайна говорит голосом Тиранды, губы шевелятся. Так что никак эти фразы не привязаны с лицевой анимацией.
Они не могут, только вот файлы эти .animset .FACEFX_INGAME которые встречаются в Reforged из FaceFX
Пруф
А что делает эта прога в принципе? Её суть только в создании лицевой анимации в зависимости от звуковых пресетов, языка на котором говорит персонаж и прочее.
Я не открывал прямо все все карты, но те что я смотрел - нету. Даже если бы были, другой вопрос как работают персонажи без импортированного внутрь карты файла .animset?
Наверняка они обращаются к таким же файлам ... только куда ?
В общем в первой карте кампании Альянса (Roc) есть такой уникальный файлик, который не встречается в других картах. Он импортирован по этому пути
FacialAnimation\Arthas.animset
Опытным путём было выяснено, что именно он влияет на анимацию разговора конкретно Артеса. Причём он связан не только с моделькой, но и по видимому с названием звуковых дорожек. Я вытащил все файлы CascView но при поиске других файлов с расширением .animset Я нашёл только SD версии этого файла.
Большой вопрос где тогда могут хранится HD версии .animset если CascView их не видит... Это не решённая задача. Так же я узнал кое что ещё, по всей видимости такие файлы можно создать вручную для своей кастомной модели, для этого понадобится программа FaceFX Studio, в неё экспортируется модель головы формата FBX на которой должны быть такие же названия точек и их расположение как и моделей Regforged. Я бы уже попробовал экспортировать HD MDX модель в FBX и поигрался бы с анимациями, но увы пока нет конвертера HD MDX в какой бы то ни было формат, кроме MDL
DarkLigthing, ну осталось бы оно только в Стратхольме, тыкали бы на то, что в других миссиях не сделали.
Это была презентация, то есть они сфокусировали внимание на именно этой миссии. И именно её на форуме Blizzard показывают как сравнение ожиданий и реальности, именно этим сравнением там поднимают тему что Blizzard нарушили закон США об ложной рекламе и все дела) В этом фейл )
Не всё так однозначно, Reforged это не чёрное или белое. Кто опровергнет тот факт, что лучше, так чем заброшенная в веках старая WarCraft III? Мы ведь получили что-то и это лучше чем ничего. Да, могло бы быть лучше. Но всё же мы получили и у нас ничего не отняли, кроме денег которые всё равно приходят и уходят. Вот что действительно интересно это какие интеллектуальные способности человека, который уже после того как они сделали в карте красивые перемещения камеры, анимации в миссии "Очистка Стратхольма" решил что в актуальной версии это нужно удалить. Это же очевидно что на это будут указывать пальцем люди, которые ждали Рефордж... мда...Это ведь ничего не стоило бы оставить всё как есть лол )
Maxsavin:
Нужно найти механизм который влияет на это. Можно постепенно удалять элементы карты кампании до состояния, пока там не остается ТОЛЬКО юнит и всё необходимое для запуска анимации. А если и в этом состоянии ничего не вскроется, тогда воссоздать создать аналогичную карту и смотреть разницу между рабочим вариантом и нет, сначала в MPQ Master, а если и там всё идентично в HEX редакторе.
Arthas.animset и arthaswithsword.facefx_ingame <- Расширение файла был переименовано в просто facefx
Оба не открываются, при попытке открыть arthaswithsword.facefx это:
Я так понимаю что этот файл не имеет каких-то важных для редактора параметров для редактирования, они были убраны по причине того что это релиз.
DarkLigthing, сравнивать необходимо, что было до близзкона 2018 с анонсом и что получили сейчас. А получили много с точки зрения картостроения.
Я это всё понимаю, да конечно если у нас ничего не отняли(Кроме EAX звука и кнопки доп. кампаний) а только дали это всё равно +
Я имею ввиду отношение к нам, как разработчикам. Наши ограничения они написали на целый А4 лист, а документации как таковой нет вообще. Это как-то не серьёзно для такой большой кампании как Activision-Blizzard (:
Blizzard конечно молодцы, сделали запутанное наслоение фреймов. На те, вот работайте с интерфейсом. Ничего не объяснили. Нам самим нужно какими-то хитроумными методами догадываться как вообще работает лицевая анимация, подсветки кода в редакторе нет. Изменений мизер... А ведь если бы не мы - создатели модов, мало бы кто в 2020-м году вообще ждал бы WarCraft III Reforged ибо жанр стратегий сейчас не в чартах игровой публики. И вот как вы нам отплатили! )
Maxsavin:
Можно анимировать _portrait модельку, чтобы она шевелила губами изменить анимации talk1,talk2... А чтобы сработал LipSync, нужно просто чтобы кто-то создал прогу которая бы прогоняла нужную модельку через библиотеки FaceFX со звуковой дорожкой. Скорее всего кто-то этим займётся...
ScorpioT1000:
Хм, похоже на то. Если это так этот файл можно открыть в Unreal Engine 4 и даже создать свою анимацию LipSync. Если закинуть туда модель из WC3R
DarkLigthing, я думал, там есть утилита хотябы для просмотра или конверта в текст таких файлов
Почему ты думаешь, что это именно пресеты анимаций, а не целиком анимации для каждого звукового файла?
Структура файлов одинакова для каждой модели, если подумать то у Рексара референсов к каким-то звуковым файлам или просто данных должно быть на порядок больше. У него огромное количество диалогов. Кроме того, эти файлы присутствуют у юнитов которые не произносят ни слова в кампании и у них объём данных примерно одинаковый. А то что я вижу это часто встречающиеся слова Emphasis(эмоция) и описание нодов анимаций которые можно увидеть в Retera Model Studio
FaceFx_Ingame, который рядом с моделью похоже это пресеты анимаций воспроизведения разных эмоций. А уже что-то обращается к этому файлу и вызывает определённый блок инструкций.
PT153, хз. Так главное в кампании работает, а когда меняешь озвучку - портреты и модель не говорят. Чувак выше скидывал Стратхольм со старой озвучкой и в ней портрет не работает.
Возможно потому что я заменил новую озвучку, которая в формате flac на старую в mp3. А LipSync работает с flac и свойствами файла. А возможно это просто ранний релиз и баги все при нём.
Я на своей 1070 TI прошёл Ведьмака 3 с модом на улучшенную графику - ни разу не лагануло. Начал прохождение миссии в Reforged, где нужно разбомбить амбар, в 2х местах очень заметные просадки фпс. И конечно же блеклая, монотонная озвучка. Эээх Blizzard
нет, не пытался. Нужно будет попробовать. Думаю из этого что то да получится.
Стоит поискать на таком ресурсе как RaGEZONE, там собираются разные админы кастомных серверов MMO игр, разработчики. Там можно узнать многое об устройстве конкретного сервера, клиентов и прочего. Там наверняка есть и что-то про Grando Espada.
» WarCraft 3 / Релиз Warcraft 3: Reforged
Если открыть нетронутую WE карту из архива, в ней есть все .animset
» WarCraft 3 / Релиз Warcraft 3: Reforged
Кроме того, смотри что я нашёл внутри файлика:
Пруф
» WarCraft 3 / Релиз Warcraft 3: Reforged
Наверняка они обращаются к таким же файлам ... только куда ?
Ред. DarkLigthing
» WarCraft 3 / Релиз Warcraft 3: Reforged
FacialAnimation\Arthas.animset
Опытным путём было выяснено, что именно он влияет на анимацию разговора конкретно Артеса. Причём он связан не только с моделькой, но и по видимому с названием звуковых дорожек. Я вытащил все файлы CascView но при поиске других файлов с расширением .animset Я нашёл только SD версии этого файла.
Большой вопрос где тогда могут хранится HD версии .animset если CascView их не видит... Это не решённая задача. Так же я узнал кое что ещё, по всей видимости такие файлы можно создать вручную для своей кастомной модели, для этого понадобится программа FaceFX Studio, в неё экспортируется модель головы формата FBX на которой должны быть такие же названия точек и их расположение как и моделей Regforged. Я бы уже попробовал экспортировать HD MDX модель в FBX и поигрался бы с анимациями, но увы пока нет конвертера HD MDX в какой бы то ни было формат, кроме MDL
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Релиз Warcraft 3: Reforged
Нужно найти механизм который влияет на это. Можно постепенно удалять элементы карты кампании до состояния, пока там не остается ТОЛЬКО юнит и всё необходимое для запуска анимации. А если и в этом состоянии ничего не вскроется, тогда воссоздать создать аналогичную карту и смотреть разницу между рабочим вариантом и нет, сначала в MPQ Master, а если и там всё идентично в HEX редакторе.
Ред. DarkLigthing
» WarCraft 3 / Релиз Warcraft 3: Reforged
Оба не открываются, при попытке открыть arthaswithsword.facefx это:
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Релиз Warcraft 3: Reforged
Я имею ввиду отношение к нам, как разработчикам. Наши ограничения они написали на целый А4 лист, а документации как таковой нет вообще. Это как-то не серьёзно для такой большой кампании как Activision-Blizzard (:
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Релиз Warcraft 3: Reforged
Можно анимировать _portrait модельку, чтобы она шевелила губами изменить анимации talk1,talk2... А чтобы сработал LipSync, нужно просто чтобы кто-то создал прогу которая бы прогоняла нужную модельку через библиотеки FaceFX со звуковой дорожкой. Скорее всего кто-то этим займётся...
Ред. DarkLigthing
» WarCraft 3 / Релиз Warcraft 3: Reforged
Хм, похоже на то. Если это так этот файл можно открыть в Unreal Engine 4 и даже создать свою анимацию LipSync. Если закинуть туда модель из WC3R
» WarCraft 3 / Релиз Warcraft 3: Reforged
Ред. DarkLigthing
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Релиз Warcraft 3: Reforged
Да, я сталкивался с этим багом ещё в бете. На патче 1.31 такого нет.
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Релиз Warcraft 3: Reforged
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
Ред. DarkLigthing
» WarCraft 3 / Granado Espada
» WarCraft 3 / Granado Espada