Всем здрасти! В этом уроке я попытаюсь научить вас основам скелетной анимации в кс 1.6.
Для начала нам нужны программа для этого, это: Milkshape 3D.
Так ну например мы создали собственную модель и хотите добавить новую анимацию вместо старой. Для начала открываем файл анимации. Потом в нижнем левом углу жмём на кнопку Anim
Анимация в кс 1.6 состоит из кадров и кифреймов они же определяют длину анимации, для увеличения или уменьшение кадров анимации просто пишем нужное число фреймов в окне Total Frames.
В кс 1.6 за одну секунду мы видим 30 кадров, при создание анимации нам потребуется мало кифреймов, чем их будет в .SMD. Например анимация руки с низу, а потом сверху, при создании понадобятся всего два кифрейма рука снизу и рука сверху, а промежуточные кадры заполнятся сами при компиляции.
Далее для создание анимации нам надо удалить старую анимацию, кроме первой. Ставим ползун кифреймера на второй кадр и жмём Animate -> Delete Keyframe и так до конца, кроме самого первого.
С помощью функции Select->Joint можно выбирать любую имеющуюся кость, а с помощью функций Move, Scale можно менять в пространстве положение костей. С изменением положения кости автоматически изменится и положение приклеенных к ней вертексов (этим скелетная анимация и отличается от вертексной, где приходилось оперировать не на костях, а на вертексах).
Когда, как вам кажется, кость (а вместе с ней и вертексы) находятся в желаемом положении, можно сохранять этот кадр. Делается это путём нажатия клавиш Ctrl+K.
Теперь кадр сохранён, как кадр №1. Можно переходить к другому кадру (передвинуть ползунок на keyframer’е на одно деление вперёд) и делать его по аналогии с первым.
Теперь, когда кадры анимации готовы, можно сохранять анимацию в модели. Выбираем file, затем export, затем Half-Life SMD. Пишете название файла и нажимаете на Сохранить. Из предложенных вариантов сохранения (Reference и Sequence) выбирайте Sequence.
Анимация сохранена!