Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

HLModelBonesFix - исправляет модели игроков для HL и AG
http://aghl.ru/forum/viewtopic.php?f=26&t=984
Страница 1 из 9

Автор:  Lev [ 19 окт 2012, 07:23 ]
Заголовок сообщения:  HLModelBonesFix - исправляет модели игроков для HL и AG

HLModelBonesFix

Автор: Lev
Версия: 1.3

Инфо:
Программа исправляет порядок костей в моделях игроков для HL и AG, а так же для CS (другой порядок).
Это необходимо для моделей, у которых не проигрывается анимация ног при ходьбе и беге (или рук в CS).
Позволяет редактировать ширину плеч, например для создания скелетов для женских моделей.
Также может сдвигать UV сетку текстуры (исправляет проблему декомпиляции).
Для использования необходим .NET 2.0.

Использование:
Декомпилируйте модель с помощью MDL decompiler.
Запустите HLModelBonesFix.exe, указав в качестве параметра .qc файл и опцию /t.
Скомпилируйте модель с помощью StudioMDL.

Опции:
/s - программа не будет менять .qc файл, а лишь посоветует что там надо сделать.
/t - исправление положения текстур. Использовать лишь один раз после декомпиляции. Основная обработка костей при этом так же производится.
/c - сортировка костей для CS.
/m<процент> - задание ширины плеч в процентах (100 - означает текущий размер) (примеры: /m150, /m70).
/v - вывод имен обрабатываемых файлов.
/p - пауза после обработки всех файлов.

Ограничения:
Программа написана на скорую руку, так что она не полностью соответствует спецификациям форматов .qc и .smd, но для файлов генерируемых MDL decompiler должна работать.
Нет корректной поддержки нескольких bodygroup - может сработать, или, можно запустить с ключем /s.

Благодарности:
kuviCk'у за настойчивость.
Koshak'у за информацию по моделям и видео.

Видео:
Моделька до и после фикса:


История версий:
    v1.0 [2012.10.19] (4 загрузки)
      Первый релиз.
    v1.1 [2012.10.21] (25 загрузок)
      Добавлено исправление положения текстур после декомпиляции.
      Пофиксены мелкие баги.
    v1.3 [2014.02.01]
      Сортировка порядка костей для CS.
      Добавлена возможность редактирования ширины плеч.
      Опции паузы в конце и вывода имен обрабатываемых файлов.
      Теперь не обязательно помещать программу рядом с .qc и .smd файлами. Можно использовать абсолютные и относительные пути.

keywords: Half-Life model gait animation fix

Вложения:
HLModelBonesFix.v1.3.zip [7.58 КБ]
Скачиваний: 315

Автор:  Bl@cK [ 19 окт 2012, 21:58 ]
Заголовок сообщения:  Re: HLModelBonesFix - исправляет модели игроков для HL и AG

а ничего, что рекомпил анимации херит и текстуры сдвигает? или тут это поправлено?

Автор:  Lev [ 19 окт 2012, 22:16 ]
Заголовок сообщения:  Re: HLModelBonesFix - исправляет модели игроков для HL и AG

Ничего про это не знаю.
Тестируйте.

Автор:  Koshak [ 20 окт 2012, 02:49 ]
Заголовок сообщения:  Re: HLModelBonesFix - исправляет модели игроков для HL и AG

Bl@cK
это декомпилятор херит :wink:

Автор:  Lev [ 20 окт 2012, 02:51 ]
Заголовок сообщения:  Re: HLModelBonesFix - исправляет модели игроков для HL и AG

А что так? Компиляция - необратимый процесс?
Или он не очень хорошо написан?

Автор:  Koshak [ 20 окт 2012, 02:54 ]
Заголовок сообщения:  Re: HLModelBonesFix - исправляет модели игроков для HL и AG

Lev
при декомпиле UV карта модели съежает в сторону :) давно известный баг легко поправимый в редакторе :roll:

Автор:  Lev [ 20 окт 2012, 02:55 ]
Заголовок сообщения:  Re: HLModelBonesFix - исправляет модели игроков для HL и AG

Ручками поправимый? А почему съезжает? Может запилить автоматический фикс этого дела?

Автор:  Koshak [ 20 окт 2012, 03:00 ]
Заголовок сообщения:  Re: HLModelBonesFix - исправляет модели игроков для HL и AG

Lev
Ну если это реально можно сделать то это будет бомба :Yahoo!: да ещё скрестить с програмулиной по исправлению костей то будет супер пупер фиксилка моделей!

Автор:  Lev [ 20 окт 2012, 03:14 ]
Заголовок сообщения:  Re: HLModelBonesFix - исправляет модели игроков для HL и AG

Надо тогда инфу по тому какие изменения надо произвести с файлами модельки.

Автор:  Bl@cK [ 20 окт 2012, 04:36 ]
Заголовок сообщения:  Re: HLModelBonesFix - исправляет модели игроков для HL и AG

плюс анимации херятся - модели начинают делать moonwalk и lj прыг не подвигается вперёд, как в оригинале, почему - хз, не смотрел файлы :oops:

Страница 1 из 9 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/