Сфера движется по поверхности (не погружаясь в нее) (рис. 7.6). В действительности движется не сама сфера, а ее группа, которая, конечно, несет в себе сферу, куда бы ни двигалась. Если сфера склоняется к кривой пути движения, исправьте это, изменив внутреннюю ось пути. Откройте Attribute Editor (Редактор Атрибутов) motionPathl и установите Up Axis (Верхняя Ось) на Y.
![[vedastore.net]](http://pix.vedastore.net/img/content/software/manuals/3d/maya45begin/7/7.6.gif)
Рис. 7.6. Скользим и съезжаем с холмов – но не катимся
Теперь можно приступить к качению. Как предотвратить скольжение сферы? Мы заставим ее вращаться внутри группы для создания впечатления качения. Если мы поделим длину кривой на длину окружности сферы, то узнаем, сколько раз ей нужно повернуться вокруг своей оси за время движения по поверхности. Радиус сферы равен 1. Формула вычисления длины окружности следующая:
2*Radius*p.
Итак, длина окружности нашей сферы составляет: 2 * 1 * 3.14 = 6.28.
Таким образом, каждый раз, когда сфера преодолеет 6,28 единицы и выполнит один полный оборот, выглядеть это будет так, будто она катится по поверхности, чувствуя трение с ней. Мауа предлагает пару весьма полезных способов для измерения расстояний. Тот, который потребуется нам для измерения длины нерегулярной кривой, называется Arc Length Tool (Длина Дуги).
![[vedastore.net]](http://pix.vedastore.net/img/content/software/manuals/3d/maya45begin/7/7.7.gif)
Рис. 7.7. Инструмент Arc Length Tool (Длина Дуги) измеряет длину дуги между началом кривой и любой точкой на ней
В нашей анимации длина кривой составляет 25,54 единицы. 25 / 6,28 = 4,07.
Следовательно, сфера сделает вокруг своей оси 4 полных оборота.