Blender Basics 4-rd edition/Chapter 17- Mesh Shape Keys — Blender3D

# Blender Basics 4-rd edition/Chapter 17- Mesh Shape Keys

### Материал из Blender3D.

[править]

# Глава 17: ключи формы вершин

Автор: James Chronister
Оригинальный перевод: Юлия Корбут aka Balista
Переработка текста: Азовцев Юрий aka gumanoed

[править]

## Создание Ключей Форм Меша

Мы обсудили возможность деформации меша с помощью арматуры, но что если вы хотите создать деформацию другого рода, например поднятие бровей, движение губ, моргание глаз и т.д. и иметь возможность повторить это действие в любом месте анимации? Некоторые из перечисленных действий можно реализовать с помощью арматур, но иногда проще создать слайдер, который на одном конце представляет меш в начальном состоянии, а на другом - полностью деформированным. Смотрите пример ниже:

Деформация мешей с помощью слайдеров Ключей Формы в окне Диаграммы Ключей (Dope Sheet) может оказаться не легким процессом, требующим изменения формы меша путем перемещения вершин в режиме редактирования. Но, практикуясь, вы почувствуете, что тратите все меньше времени и получаете все более качественный результат, приближаясь к уровню профессионального аниматора. Если вы заметили, в приведенном на иллюстрации примере несколько слайдеров, управляющих разными типами движений. Используя комбинацию этих слайдеров вы можете создать широкий спектр движений (например, комбинируя положения слайдеров Eyes Up/Down можно получать различные эмоции). Это отличный инструмент, помогающий научить вашего персонажа говорить, моргать и показывать эмоции.

Для начала использования ключей форм создадим новую сцену, удалим базовый куб и добавим Обезьянку из меню Add-Mesh. Придадим большую плавность форме обезьянки нажав кнопку "Smooth" на Полке Инструментов. Так же, добавим модификатор "Subdivision Surface" в разделе Modifiers в Окне Свойств. Я повернул голову обезьянки так, что бы она смотрела на меня в ортогональном виде спереди. Теперь, в Окне Свойств перейдите в раздел Object Data а найдите панель "Shape Keys".

Использование ключей формы начинается с создания Базовой группы ("Basis"), для этого нажмите кнопку "+" на панели "Shape Keys". Эта группа на самом деле не является ключом формы, но будет содержать в себе все создаваемые далее ключи. Вы всегда можете изменить имя группы. |

Для создания вашего первого слайдера нажмите кнопку "+" еще раз. Вы увидите созданный ключ "Key 1" в группе "Basis". Имя ключа "Key 1" лучше поменять на что-то, говорящее о движении или эмоции, которой этот ключ будет управлять. Хорошая анимация лица может включать в себя десятки таких слайдеров!

Теперь мы создадим движение для ключа "Key 1". Вы увидите что опция "relative" по умолчанию активирована - это означает что создаваемое нами движение относительно текущей формы объекта. Вы так же увидите блок, где можно изменить имя ключа и сам слайдер под ним. Сейчас этот слайдер ничего не делает, мы еще не изменили положение вершин и не задали конечное положение. Здесь есть еще некоторые настройки, но сейчас они нам не потребуются. Постарайтесь сохранить положение слайдера в значении 0.

Сейчас перейдем в Режим Редактирования и изменим форму меша для получения нашего первого слайдера деформации. Я хочу сделать удивленную Обезьянку. Для этого я выделяю по одной вершине на каждой брови (всего 2 вершины), включаю режим "Пропорционального Редактирования", слегка приподнимаю выделенные вершины вверх и кручу колесо мыши для увеличения области влияния эффекта. После получения нужной формы перейдем обратно в Объектный Режим, при этом объекn вернется в изначальную форму. Еще раз попробуйте использовать слайдер. Теперь при движении слайдера обезьянка должна превращаться из обычной в удивленную.

Для создания еще одного слайдера, верните первый в положение 0 и нажмите кнопку "+". При возврате первого слайдера в 0 ваш новый слайдер деформации будет "начинаться" с обычной базовой формы объекта. Если же при создании второго слайдера положение будет отлично от 0 - ваша новая деформация будет начинаться с текущей формы объекта. Дайте новому ключу формы осмысленное название, переключитесь в Режим Редактирования и измените форму меша, придав обезьянки другую эмоцию. Затем, переключитесь обратно в Объектный Режим. Проверьте работу второго слайдера. |

Таким образом вы можете добавить столько слайдеров, сколько вам требуется для передачи эмоций персонажа. Очень важно возвращать все слайдеры в положение 0, перед созданием нового, это даст возможность начинать каждое движение с базовой формы объекта.

[править]

## Анимация Ключей Формы

Теперь, когда вы создали слайдеры изменения формы самое время рассмотреть простой способ их анимации. Если вы еще раз загляните в главу об анимации, то найдете там упоминание о Диаграмме Ключей (Dope Sheet). Первое, что нам понадобится - переключить настройки рабочего пространства с "Default" на "Animation". Расположение и набор окон изменятся.
Вы увидите Диаграмму Ключей, Редактор Графов, окно 3D-вида и Окно Свойств. Сейчас нас будет интересовать окно Диаграммы Ключей. Для отображения ваших ключей изменения формы необходимо переключить вид Диаграммы Ключей с "Dope Sheet" на "ShapeKey Editor" в выпадающем меню внизу окна. Теперь перед вами должны появиться все слайдеры изменения формы. Возможно, вам потребуется отдалить вид (колесо мыши) для обзора их всех.

Анимировать ключи изменения формы так же просто, как перемещать слайдер. Меняя положение слайдера вы создаете небольшую точку, похожую на бриллиант, на шкале времени справа от самого слайдера.
Этот бриллиант и есть ключ анимации данного слайдера в текущем кадре. После того, как вы установите все слайдеры в нужное положение для данного кадра, продвиньтесь по шкале времени дальше и настройте слайдеры для следующего. Вы только что сделали анимацию ключей формы. Немного практики и вы сможете с легкостью анимировать персонажи и объекты этим способом. После размещения всех ключей анимации на шкале времени, перейдите обратно в 1-й кадр и нажмите Alt-"A" для просмотра (либо нажмите кнопку воспроизведения в окне шкалы времени).

После создания анимации вы можете выбрать ключи (выбранные ключи будут желтого цвета) и скопировать, перемещать и масштабировать их по шкале времени используя стандартные команды Blender. Ключи формы, которые не изменяются в течении какого-то времени, отображаются в виде сплошной линии между ключами в окне Диаграммы Ключей. Ключи могут быть выделены и удалены.

| РобоЧувак Спрашивает: Почему форма объекта изменяется, хотя я не добавлял ключи? Помните что форма объекта меняется в течении времени и изменение происходит равномерно от одного до другого ключа. Если вы хотите чтобы объект не менялся первые 50 кадров, а все изменения происходили с 50 по 70 кадры, вам следует установить ключи в 1-м, 50-м и 70-м кадрах.

[править]

# Практическое Задание. Веселая Обезьянка