Вы здесь:

Total War моды

Тутор по анимации RTW

Необходимый инструментарий:
CAS_IE_b69.ms – скрипт для импорта CAS-файлов в 3Ds MAX, позволяющий редактировать анимацию;
animations_proga – программа для распаковки/запаковки файлов с анимацией и работы с ними.

1. Для начала необходимо скачать и разархивировать программку-инструмент для редактирования анимации(http://tw.org.ua/index.php?option=com_remository&Itemid=31&func=startdown&id=90). Полученные файлы(кроме директории «src») скопировать в папку, где хранятся файлы с анимацией("папка игры"\Data\animations\ или еще куда то). Перенести скрипт CAS_IE_b69.ms в соответствующую папку 3Ds MAX.

2. Переходим в папку с файлами анимации и запускаем extractAnimation.bat. После этого появятся папки с распакованными CAS-файлами анимации.

3. Если нам нужно просто подправить один из уже существующих наборов анимации, то сразу переходим к пункту 7.

4. Если нам нужно создать новый набор анимации, то запускаем AnimEditor.exe. Программа представляет из себя консольное приложение. Сразу после запуска, на экране появится черное окошко с командной строкой (поколение помнящее DOS или фанаты UNIX будут плакать от счастья). Нажатие кнопки «h» выдаст помощь со списком функциональных клавиш. Совету сразу прочитать его, чтобы потом не возникало ненужных вопросов.
5. Нажимаем кнопку «N» , для создания нового скелета. В окошке появится список уже существующих скелетов и приглашение ввести базовый скелетон. Лучше выбрать наиболее близкий к тому который нужен. Вводим название базового скелетона, нажимаем «Enter» и, по появившемуся приглашению, вводим название нового. Программа спросит – хотите ли вы, чтобы новый скелетон использовал те же файлы анимации, что и базовый. Отвечаем – нет(«n»). Программа создаст новый скелетон и структуру с новыми файлами. Нажимаем «q» и закрываем программу.
6. Снова запускаем extractAnimation.bat. В папке с анимацией появится подпапка с названием вашего нового скелетона. В этой подпапке собраны все CAS-файлы анимации, которые использует этот скелетон.

7. Редактируем полученные CAS-файлы с помощью 3Ds MAX. Я не буду подробно останавливаться на этом шаге т.к. в сети много туторов на эту тему(например тут gamesanatomy.ru). Обращу внимание только на то, что редактирование анимации осуществляется только поворотом костей, а не перемещением.

8. Когда все CAS-файлы отредактированы, переходим к их упаковке. Для этого в папке со всей анимацией найдем файл «название скелетона»_UpdateAnims.bat, который создался вместе с новым скелетоном и запускаем его. Этот файл можно также создать вручную, на основе exampleCommand.bat.

9. Вставляем название нового скелетона в unit_models.txt. Запускаем игру и проверяем.