6.3. Практическое задание. Повращаем шестеренками
6.3. Практическое задание. Повращаем шестеренками
Это упражнение посвящено созданию анимации зависимостей, когда параметры одного объекта управляют анимацией другого. Простым примером такой анимации может быть часовой механизм, в котором пружина приводит в действие механизм, состоящий из множества шестеренок.
Сначала создадим простую модель механизма, состоящую из трех шестеренок разного диаметра.
Для этого воспользуемся сплайновым объектом Star (Звезда). Чтобы его построить, выполните команду Create ? Shapes ? Star (Создание ? Формы ? Звезда), перейдите в окно проекции Top (Cверху), щелкните в середине окна и переместите указатель в сторону, после чего щелкните еще раз в окне, чтобы завершить процесс построения формы. Подредактируем модель, чтобы она стала больше похожа на шестеренку. Это можно сделать с помощью вкладки Modify (Изменение) командной панели. В свитке Parameters (Параметры) измените значения параметров будущей шестеренки так, как показано на рис. 6.19.
Чтобы построить вторую и третью шестеренки, повторите вышеописанные действия либо сделайте копию готовой шестеренки и откорректируйте ее параметры. Для этого нажмите кнопку Select and Move (Выделить и переместить) панели инструментов, удерживая нажатой клавишу Shift, щелкните кнопкой мыши на первой шестеренке и сместите ее немного вправо. В результате появится окно Clone Options (Параметры клонирования), где в качестве способа копирования нужно выбрать Copy (Копия). Теперь нужно изменить значения параметров для второй (рис. 6.20) и третьей (рис. 6.21) шестеренок.
При желании можно немного изменить внутреннюю часть будущих шестеренок, добавив дополнительные сплайны и присоединив их к основному. Это не обязательно, но поможет более наглядно представить процесс вращения. Вы можете использовать любую из понравившихся вам форм. Я добавил несколько окружностей и многоугольник (рис. 6.22).
Для большей наглядности применим к сплайнам модификатор Extrude (Выдавливание). Для этого выделите сплайны первой шестеренки и выполните команду Modifiers ? Mesh Editing ? Extrude (Модификаторы ? Редактирование поверхности ? Выдавливание). В свитке Parameters (Параметры) на командной панели задайте значение параметра Amount (Величина), определяющего величину выдавливания, равным 4. В результате шестеренка приобретет некоторую толщину. Повторите то же самое с двумя оставшимися (рис. 6.23).
На этом процесс моделирования окончен, и можно переходить к анимации.