HLFX.Ru Forum
Показать все 9 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- modanim - маленькая утилитка для массовой работы с SMD-файлами (https://hlfx.ru/forum/showthread.php?threadid=4996)


Отправлено ~ X ~ 22-04-2017 в 16:04:

Arrow modanim - маленькая утилитка для массовой работы с SMD-файлами

Вашему выниманию представляется утилита modanim.
С её помощью можно совершать разные математические операции над значениями в SMD-файлах. Например, повернуть/передвинуть какую-нибудь косточку. В общем, операторы += -= *= /= поддерживаются. Если надо что-то ещё - это легко дописать.

Можно запускать из батника.
modanim без параметров покажет help.
Синтаксис простой, все команды можно совместить, просто поставив друг за дружкой как в XDM. Ограничений на размеры файлов быть не должно. Разве что на размер MAXSTUDIOBONES и длину одной строки (512).
Сырцы прилагаются, лицуха МПЛ 2.0.

>>> http://rgho.st/75sXm8qNl <<<

Да, забыл: сырцы требуют vector.h из XDM, так как это часть SDK. Старый vector.h из 3038 подойдёт, если из него убрать зависимость от platform.h (закомментировать ASSERT-ы).

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 22-04-2017 в 16:06:

Не вижу ни ссылок, ни сорцов, ни примеров - ничего.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 22-04-2017 в 16:06:

Прикреплённый файл куда-то пропал...... 8(

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 22-04-2017 в 17:30:

Цитата:
~ X ~ писал:
Синтаксис простой, все команды можно совместить, просто поставив друг за дружкой как в XDM

А как в XDM?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 23-04-2017 в 00:53:

Цитата:
~ X ~ писал:
С её помощью можно совершать разные математические операции над значениями в SMD-файлах.


А поменять у кости M номер N и желательно во всех .smd файлах, относящимся к данной модели она может?


===================

Или изменить значение местоположения кости во всех строках, относящихся к этой кости?
Пример:

18 0.000000 0.000000 0.00000 0.000000 0.000000 0.00000

В другом месте эта же кость может иметь иное значение

18 0.000001 0.000000 0.00000 0.000000 0.000000 0.00000

Или такое

18 -0.000100 0.000000 0.00000 0.000000 0.000000 0.00000

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

18 4.500000 0.000000 0.00000 0.000000 0.000000 0.00000

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 23-04-2017 в 02:07:

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

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ghoul [BB] 23-04-2017 в 04:05:

Работай давай.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Ku2zoff 23-04-2017 в 05:31:

Цитата:
~ X ~ писал:
С её помощью можно совершать разные математические операции над значениями в SMD-файлах.

Научи её менять порядок и иерархию костей - будет полезно. Чтобы легко адаптировать разные анимации к разным мешам, например, без возни в милке/фрагмоушене.


Отправлено Ghoul [BB] 23-04-2017 в 12:51:

Так об этом я его и просил постом выше...

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Временная зона GMT. Текущее время 08:11.
Показать все 9 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024