Хочу открыть анимации из Skyrim SE в 3ds Max. Как я понял, сначала нужно вытянутые из архива .bsa анимации в формате .hkx перевести в формат .kf. Скачал программу hkxcmd 1.4. В папку с программой поместил скелет из ..\animations\actors\character\character assets\skeleton.hkx и для примера анимацию из ..\animations\actors\character\animations\male\mt_runforward.hkx. Создал .bat файл следующего содержания: hkxcmd exportkf skeleton.hkx mt_runforward.hkx mt_runforward.kf pause Запускаю. Ничего не происходит. Ошибок в консоли нет, файл mt_runforward.kf не создается. Разрешение на запись в папку есть. Запускаю от имени администратора. При запуске команды hkxcmd convert mt_runforward.hkx Выходит сообщение Converting '.\mt_runforward.hkx' ... File is not loadable: '.\mt_runforward.hkx'
Пробовал программу hkxcmdGUI. Она тоже не создает файлов .kf, хоть и пишет, что конвертация прошла успешно
Изменение репутации для пользователя iugug67rf
iugug67rfOffline
Сообщение №2
| Тема: Вопросы по моделированию
написано: 15 марта 2020, 09:49
| Отредактировано: iugug67rf - 15 марта 2020, 09:59
Да, смотрел. .nif файлы научил 3ds Max импортировать. Теперь нужны анимации в формате .kf. А они у меня из .khx не конвертируются. hkxcmd и hkxcmdGUI не работают. Экспериментировал следующим образом: если неправильно написать название скелета, лежащего в папке с hkxcmd.exe, в консоле выдается сообщение, что нет скелета; если неправильно написать название анимации, лежащей в папке с hkxcmd.exe, в консоле выдается сообщение, что анимация не найдена. Но если имена указаны правильно, команда hkxcmd exportkf выполняется без каких либо сообщений, но файл формата .kf не создается. Папки с программами hkxcmd и hkxcmdGUI находятся на диске D. В полном пути к исполняемым файлам только латинские буквы без пробелов и других символов. Пробовал и в корень диска D папку класть
Изменение репутации для пользователя iugug67rf
iugug67rfOffline
Сообщение №3
| Тема: Вопросы по моделированию
написано: 18 марта 2020, 05:24
| Отредактировано: iugug67rf - 18 марта 2020, 05:26
@perture, не получается. Открываю анимацию. Нажимаю сохранить. В открывающемся окне в строке filename нажимаю Browse..., пишу имя файла, выбираю либо Havok Files (*.hkx;*.hkt;*.xml), либо Binary HKX files (*.hkx). Потом в строке format выбираю "Win32:MSVC (4101)" - это единственное, что есть с числом 32. Сохраняю. То же самое со скелетом. Запускаю hkxcmd, он ругается "No skeletons found". Если дать скелет из SSE, hkxcmd ругается "No animations found" (название анимации в .bat файле и название файла в папке - одинаковые, в этом ошибки нет). Чекбокс Meta Data при сохранении пробовал и оставлять, и убирать. hkxcmdGUI тоже результата не дает.