Поворот (rotate) заставляет объект обращаться вокруг определенной оси. Перед вращением следует окончательно и бесповоротно убедиться в том, все ли параметры заданы так, чтобы объект поворачивался в соответствии с задуманной траекторией. Например, относительно какой оси он должен вращаться — экранной, глобальной или локальной? Какая опорная точка при этом используется — центрированная или нет? Опорная точка/центр вращения (pivot point) объекта размещена в области пересечения его локальных осей подобно тому, как начальная точка (origin point) находится в центре трех мировых осей. Объект при развороте поворачивается вокруг заданной опорной точки. В используемой программе трехмерного моделирования, вероятно, есть определенные средства контроля для выявления множественных опорных точек и выбора той из них, которая будет использоваться для операции вращения.

Рис. 3.26. При вращении объект разворачивается вокруг нужной оси. а) Исходный объект, б) Вращение вокруг оси X. в) Вращение вокруг оси У. г) Вращение вокруг оси Z
Допустим, пользователю захотелось создать простейшую модель солнечной системы. Для шара, представляющего Землю, опорная точка устанавливается в центре для его более-менее правдоподобного вращения вокруг оси Y (по вертикали). (При этом не учитывается тот факт, что наклон Земли слегка смещен от оси движения.) Кроме вращения вокруг своей оси, Земля также оборачивается вокруг Солнца, что означает необходимость присутствия другого центра вращения в центре сферы, представляющего собой старое доброе Солнце.
При вращении объектов и других преобразований не забывайте включать видимый указатель оси, если таковой имеется в программе. Он покажет, где и как расположены оси. Само собой разумеется, что выбор оси существенно влияет на результат трансформации объекта (см. рис. 3.26).
⇐Перемещение || Оглавление || Масштабирование⇒