Перейти к содержанию

Сообщения от Руководство по добавлению в игру HoMMV новой модели, анимации и существа

Пока нет оценок — будьте первым!
В ответ пользователю Mооnst@r
Аватар пользователя
Mооnst@r

Не разархивирывая, просто двойным кликом открой архив и тоже самое с игровым. По ctrl+c скопируй и по ctrl+v в data перемести. Так дата и время на файле не поменяется.
В архиве папк с двумя файлами: сама текстура и её текстовый xdb. Копируй только то, что удалил, чтобы небыло замены.
Спасибо, но у меня такая светлая полосочка была удалена, а не клинок.
Аватар пользователя
Вот тебе полосочка.
Вложения 1
1 файл • Общий размер: 5,2 KB
В ответ пользователю Mооnst@r
Аватар пользователя
Mооnst@r
Вот тебе полосочка.
Спасибоsmile03
В ответ пользователю Mооnst@r
Здравствуйте. Заинтересован в конвертации моделей из героев меча и магии 5 под Варкрафт 3. Испытываю некоторые трудности с получением анимации моделей с помощью ноесис и не знаю как узнать анимацию для конкретного юнита . 

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

Можете тут мне помочь или списаться в Дискорде. Буду очень признателен вам за помощь, дорогие 
В ответ пользователю Narberal Gamma
Аватар пользователя
Narberal Gamma
Здравствуйте. Заинтересован в конвертации моделей из героев меча и магии 5 под Варкрафт 3. Испытываю некоторые трудности с получением анимации моделей с помощью ноесис и не знаю как узнать анимацию для конкретного юнита . 

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

Можете тут мне помочь или списаться в Дискорде. Буду очень признателен вам за помощь, дорогие 

....
проблема героев 5 в том что там бардак....

так ладно, если есть проблемы с поиском анимации, то есть один тупой способ - посмотреть анимацию у существа из мода, да, какой-нибудь латник и баннерет имеют одинаковые анимации и даже модель, хоть и кажется что это новый юнит

так вот, у существ товарища Рsatkha стандартизированная структура файлов, так что если нужна анимация то всегда надо лезть в папку \Characters\Creatures\Neutral\H5A0\
ну вот, допустим там лежит файл Banneret-arena-attack01.xdb, в нем четвертая строчка - B2C850DF-75C7-45F7-A8F5-015D8CD89E0D - копируй красное и ищи в data.pak, это анимация атаки

есть конечно у этого метода и минус - у некоторых существ могут быть "другие" анимации, например выстрел вместо использования абилки, это относится к гремлинам поджигателям - у них вместо ремонта удар пламенем

__________________________________
метод №2 - использовать мод Remake, есть тут огромный минус - в этом моде некоторые существа заменены, но в этом моде все равно есть четкая система

сперва заходишь в Remake\Town\ - там 10 папок, заходишь в нужную, допустим нужен нам друид
\Remake\Town\Sylvan\Creature\Creatures-4  - вот, все существа тут лежат в собственных папках и там собрано вообще всё что с ними связано
единственное что мне не нравится это то что рядом с анимациями лежат звуковые файлы, которые мешаются
__________________________________
ладно, допустим тебе очень надо найти анимации существ в data.pak

например потому что в моде ремейк заменили гаргулий, или допустим автор дурак - для всех друидов использует один набор анимаций неулучшенного друида, хотя у старшего друида есть одна уникальная

начнем с гаргулий 
data.pak заходим в \Characters\Creatures - тут папки фракций (да, у некоторых этих папок много, например альт грейд людей живет отдельно) 
нужны гаргульи
ВСЁ ЧТО ИДЕТ НИЖЕ ОТНОСИТСЯ К СУЩЕСТВАМ ОРИГИНАЛЬНОЙ ИГРЫ ЗА РЕДКИМ ИСКЛЮЧЕНИЕМ
заходим в Academy - там есть файл StoneGargoyle.(Character), но анимаций нет... нормальный человек тебе скажет что в Character можно найти путь к сету анимаций, поэтому его открыть надо, бла-бла-бла
мы не лохи - игнорируем файл

мы знаем что для анимсет лежит в \_(AnimSet)\Creatures\Academy(там есть папки и для других фракций) - там лежат файлы гаргульий, нам повезло
а вот например у латника там не все анимации - у него анимации лежат в _(BasicSkelAnim)\Creatures\Haven\Swordsman

А ТЕПЕРЬ ПОГОВОРИМ О ГНОМАХ, ОРКАХ И АЛЬТЕРНАТИВНЫХ ГРЕЙДАХ
ниваловцы набрались опыта и стали складывать анимации и модель в одну папку

допустим нужен гном-берсерк, это папка \Characters\Creatures\Dwarves, папка T4_Dwarf, анимации берсерка называются Berserker-arena-{название анимации}, а у костолома Brawler-arena-{название анимации}, у орков с этим проще, там юниты имеют маркировку a,b,c, и почти всегда это неулучшенный, грейд и альт-грейд, вроде только у шаманок б и с перепутаны

АЛЬТЕРНАТИВНЫЕ ГРЕЙДЫ
они имеют отдельную папку в папке с основными юнитами (но не красный орден порядка, орден лежит в Characters\Creatures\Renegades)

эльфы например лежат в \Characters\Creatures\Rampart\AlternativeUpgrades, но тут есть прикол, эльфы лежат еще и в папке Preserve, там тоже есть папка AlternativeUpgrade, но там лежат мусорные файлы

еще надо бы написать какая анимация за что отвечает
idle00 - это юнит стоит
stir00 - это "разминка", латник может оглядыется, скелет поправляет голову,орк топает ногой....
specability - абилка, иногда есть вторая анимация для абилки specability2, это например взлет и удар с небес грифона
move - бег... замечание, юнит НЕ БЕЖИТ НА МЕСТЕ, он бежит в перёд
cast - колдовство
rangeattack - выстрел
hit - получение урона
happy - радость
attack00 и attack01 эта атаки, вроде у минотавра есть еще attack02, но ее не используют
death - смерть НО у некоторых существ нет смерти, у них есть отдельная модель и анимация смерти под нее, это големы, скелеты всех видов и энты из бета версии

есть еще анимации для роликов и особые геройские анимации

Мои мини-моды

Мод RTF

Мои NCF существа
Итак, я по твоему совету нашел анимацию станд. Импортирую в 3ds max 8 модель, а потом через скрипт анимацию и получаю unknown exception. Как решить?
В ответ пользователю Narberal Gamma
Аватар пользователя
Narberal Gamma
Итак, я по твоему совету нашел анимацию станд. Импортирую в 3ds max 8 модель, а потом через скрипт анимацию и получаю unknown exception. Как решить?
... честно говоря как найти анимации я знаю, а загрузить куда-нибудь у меня не получалось никогда, знаю только что анимации идут в формате gr2, может кто-то другой подскажет
Мои мини-моды

Мод RTF

Мои NCF существа
В ответ пользователю fktifzobr@mail.ru
Аватар пользователя
fktifzobr@mail.ru
... честно говоря как найти анимации я знаю, а загрузить куда-нибудь у меня не получалось никогда, знаю только что анимации идут в формате gr2, может кто-то другой подскажет
Именно в gr2 и их воспроизводит утилита GrannyViewer, кстати... есть же плагины для Max и даже вроде бы как и для Maya!
С уважением, Psatkha (Псатха)

---------------------------------------------

Неудачное планирование ведёт к неудаче ...

NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
В ответ пользователю Narberal Gamma
Аватар пользователя
Narberal Gamma
Здравствуйте. Заинтересован в конвертации моделей из героев меча и магии 5 под Варкрафт 3. Испытываю некоторые трудности с получением анимации моделей с помощью ноесис и не знаю как узнать анимацию для конкретного юнита .... Буду очень признателен вам за помощь, дорогие
Могу посоветовать почитать внимательно что я писал на страницах(18,20,23 ...), там немного есть про то как я обрабатывал файлы анимации в Noesis, ранее я их загружал через плагин для 3DS Max 2008 (соответственно в Max2008) и далее пересохранял для последующего использования в Max2018(наверное более полной информации найти не получится - "у меня не получилось" ), как смог разобраться - так и поделился своими изысканиями. Просто надо больше пробовать, внимательней читать и ещё раз пробовать.
Грешить, злодействовать, а равно и делать добро или совершать подвиги надо без натуги. А если с натугой — то лучше не надо.
К. Прутков-инженер. Мысль № 77.
Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий.
© Козьма Прутков
В ответ пользователю vova2112
Читал, но всё равно я не понял как ты загрузил анимации. Я использовал 2007-2008 Макс и получаю ошибку, которая была описана в учебники где были плагины. Я попробовал грэнниконвертер и он тоже мне не помог загрузить модель. Я поставил плагин, поставил плагин smd
 Модель (меш, скелет) удалось загрузить в Макс. После этого я просто выделил модель и через импорт решил добавить анимацию с грэнни конвертера , просто переименовал файл анимации или через ноесис экспортировал анимацию FBX - результат ноль. Возможно что-то не то сделал 
В ответ пользователю Narberal Gamma
Аватар пользователя
Narberal Gamma
Читал, но всё равно я не понял как ты загрузил анимации. Я использовал 2007-2008 Макс и получаю ошибку, которая была описана в учебники где были плагины. Я попробовал грэнниконвертер и он тоже мне не помог загрузить модель. Я поставил плагин, поставил плагин smd
 Модель (меш, скелет) удалось загрузить в Макс. После этого я просто выделил модель и через импорт решил добавить анимацию с грэнни конвертера , просто переименовал файл анимации или через ноесис экспортировал анимацию FBX - результат ноль. Возможно что-то не то сделал 
В посте №341 выкладывал видео как я обработал файл анимации gr2 в программе Noesis (сначала файл выдавал ошибку потом я его обработал в программе "GR2Tool_by_Distraught_granny211_v13.exe" и файл загрузился в Noesis) затем я без каких-либо проблем открыл файл экспортированный из Noesis в 3ds Max 2018.
Грешить, злодействовать, а равно и делать добро или совершать подвиги надо без натуги. А если с натугой — то лучше не надо.
К. Прутков-инженер. Мысль № 77.
Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий.
© Козьма Прутков
В ответ пользователю vova2112
О да, спасибо большое. В блендере очень большие кости и идёт даммик какой-то. Вроде правильно работает. Я так полагаю нужно скининг теперь делать?
В ответ пользователю Narberal Gamma
Аватар пользователя
Narberal Gamma
О да, спасибо большое. В блендере очень большие кости и идёт даммик какой-то. Вроде правильно работает. Я так полагаю нужно скининг теперь делать?
По идее если уже меш привязан к скелету - то развесовка\скининг уже должны быть на меше. В общем - дальше дело техники.
Грешить, злодействовать, а равно и делать добро или совершать подвиги надо без натуги. А если с натугой — то лучше не надо.
К. Прутков-инженер. Мысль № 77.
Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий.
© Козьма Прутков
В ответ пользователю vova2112
vova2112
По идее если уже меш привязан к скелету - то развесовка\скининг уже должны быть на меше. В общем - дальше дело техники.

Итак, мы с товарищем в максе 2018 открыли модель Арчи демона, с помощью архангела рипнули, а с помощью ноесис и тем конвертером 13 версии тоже рипнули. Вроде в анимации размер какой-то мелкий получается, а меш большой (масштаб) и ещё в скрипте переставили Аниматион моде на 2. Приложил скрины. Ошибка следующем, что при Т позе он уменьшается его масштаб и по сути модель какая-то сломанная. Скрины приложил. В общем, что не так товаришь делал? Он там про какие-то ключи говорил, и говорит мол это игре уменьшает масштаб модели героев меча.
Вложения 4
4 файл(ов) • Общий размер: 621,0 KB
В ответ пользователю Narberal Gamma
Аватар пользователя
Появилась вот такая проблема, может быть кто нибудь умный подскажет.

Я пытаюсь экспортировать из игры а затем импортировать в неё модели разных героев рыцарей.
Там есть кости с названиями
"Global|Hip|R_Thig"
"Knight_Global|Hip|Chest"
И т.п.
 
Майя символ "|" не читает и превращает его в какую то кашу. Но это пол беды, самое стрёмное что и переименовать эту кость правильно нельзя. т.к. майя просто заменяет символ "|" на "_".
 
Соответсвенно в игру импортится модель с другим названием костей и старые анимации у неё уже не работают коректно.

Но я пошёл по другому пути. Попробовал хексэдитором поменять название кости в старых анимациях из игры. Всё заработало. Но вот проблема, названия костей хексэдитор находит только в старых файлах, в файлах из дополнений он их не видит. Т.е. у Годрика и обычного рыцаря названия находятся, а у Ласло и Дункана нет. Вот думаю какие варианты решения проблемы есть. Может у кого есть идеи подсказать?

Если что если отредактировать хексэдитором файл mb перед импортом и переименовать там кость то игра импортирует его некорректно и ругается что не может выстроить иерархию костей. В импортированных через редактор файлах хекседитор также не различает названия костей

Группа в вк посвящённая моим модам

Страничка моего последнего мода на ModDB

Моя страничка на Artstation,
где можно посмотреть и повертеть внутри браузера мои 3d модели.

Статистика

Приветствуем новейшего участника: Emil

Сейчас на сайте 7 пользователей 1369 гостей