Иллюстрированный самоучитель по Maya 4.5 (часть 1)


Катись, мяч, катись! - часть 3


7.5.gif

Рис. 7.5.

Перемещаем опорную точку группы сферы после группирования сферы с самой собой. Благодаря этому сфера остается на поверхности во время движения

  1. Присоедините группу сферы - но не саму сферу! - к кривой на холмистой поверхности так же, как вы раньше делали это с кубом. Нажмите F2, выберите Animation / Motion Paths / Attach to Motion Path (Анимация / Пути Движения / Присоединить к Пути Движения).

Сфера движется по поверхности (не погружаясь в нее) (рис. 7.6). В действительности движется не сама сфера, а ее группа, которая, конечно, несет в себе сферу, куда бы ни двигалась. Если сфера склоняется к кривой пути движения, исправьте это, изменив внутреннюю ось пути. Откройте Attribute Editor (Редактор Атрибутов) motionPathl и установите Up Axis (Верхняя Ось) на Y.

7.6.gif

Рис. 7.6.

Скользим и съезжаем с холмов - но не катимся

Теперь можно приступить к качению. Как предотвратить скольжение сферы? Мы заставим ее вращаться внутри группы для создания впечатления качения. Если мы поделим длину кривой на длину окружности сферы, то узнаем, сколько раз ей нужно повернуться вокруг своей оси за время движения по поверхности. Радиус сферы равен 1. Формула вычисления длины окружности следующая:

2*Radius*p.

Итак, длина окружности нашей сферы составляет: 2 * 1 * 3.14 = 6.28.

Таким образом, каждый раз, когда сфера преодолеет 6,28 единицы и выполнит один полный оборот, выглядеть это будет так, будто она катится по поверхности, чувствуя трение с ней. Мауа предлагает пару весьма полезных способов для измерения расстояний. Тот, который потребуется нам для измерения длины нерегулярной кривой, называется Arc Length Tool (Длина Дуги).

  1. Выберите Create / Arc Length Tool (Создать / Длина Дуги). В режиме Wireframe mode (Режим Каркас) щелкните мышкой по кривой. Инструмент показывает вам расстояние между началом кривой и точкой, на которую вы укажете курсором (рис. 7.7). Перетащите Arc Length Tool (Длина Дуги) в конец кривой и запомните появившееся значение.

7.7.gif

Рис. 7.7.

Инструмент Arc Length Tool (Длина Дуги) измеряет длину дуги между началом кривой и любой точкой на ней




Начало  Назад  Вперед



Книжный магазин