ПРОГРАМИШКА.РФ
Видеоуроки - учиться с нами просто
Посмотрел. Послушал. Выучил

RUB

Движение объектов по пути

Заставить объекты перемещаться вдоль траектории является весьма распространенной и нужной анимацией. Например, перемещение камеры, поезда на рельсах - и большинство других транспортных средств также может использовать “невидимые следы” -, звенья велосипедной цепи и т.д. Все эти движения могли быть сделаны стандартными IPO-кривыми, но это был бы кошмар! Это гораздо быстрее и понятнее определить путь для реализации желаемого движения, и заставить объект следовать ему.

Особенность Blender имеет два разных ограничения, чтобы заставить объект следовать по пути, которые имеют различные способы определения/анимирования положения их владельца на своем пути.

В Blender, любой объект кривой может быть путем. Кривая становится путем когда ее кнопка Анимация пути включена в Кривой на панели данных, но Вам даже не придется об этом беспокоиться: когда кривая выбрана в качестве ограничения цели для “пути” она автоматически включается.

Вы можете напрямую добавить”путь” из меню Добавить ‣ Кривая ‣ Путь (в 3D виде). Это добавить на Вашу сцену трехмерную кривую NURBS. Это важный момент: по умолчанию Blender кривые это 2D и не двигаются вдоль оси Z. Чтобы превратить стандартную трехмерную кривую, необходимо нажать на кнопку 3D в той же панели редактирования Формы

Последнее свойство кривой это важное для пути свойство, это ее направление, которое на протяжении всей трехмерной кривой отображается маленькими стрелками. Вы можете переключить его в меню Кривая ‣ Сегменты ‣ Переключить направление (или W, 2).

Подробнее о редактировании путей/кривых, смотри главу моделирование.

Примечание

Формы на кривых

Если бы Вы скорее хотели бы иметь Форму объекта на кривой следующей пути (как, например, лист бумаги внутри принтера), вы должны использовать Модификатор кривая

Метод установки родителя

В старых версиях Blender не было ограничений, чтобы заставить объект следовать по пути. Они использовали другой способ (устаревший, но все еще доступен) основанный установке родителя.

Для использования метода, выделите объект который будет следовать пути, kbd:Shift выделите кривую, и нажмите Ctrl-P откроется меню установки родителя. Выберите Следование по пути. Объект будет анимирован по пути.

Параметры траектории анимации в на панели Анимация пути на панели свойств кривой.

Кадры

Определяет количество кадров которые требуются для путешествия объекта по пути.

Оценка времени

Определяет текущий кадр анимации. По умолчанию связан с глобальным номером кадра, но могут быть ключевые кадры, для того чтобы дать больший контроль над анимацией пути.

Следовать

Вращать ли детей вдоль кривизны пути.

Радиус

заставляет ребенка масштабироваться с заданным радиусом кривизны. Смотри Выдавливание кривой

Смещение дочерних объектов

Заставляет анимацию смещаться по кривой пути по значению времени смещения, Которое может быть найдено в его Панели объекта в Анимация пути

Ограничение следования по пути

Ограничитель Следования по пути реализуется в “классической” технике. По умолчанию владельцем объекта может пройти весь путь только один раз, начиная с перого кадра и более 100 кадров. Вы можете установить различные кадры в поле Смещение панели, и изменить длину (в кадрах) пути используя ее свойства Кадры панели (кривая и поверхность).

Но вы можете иметь гораздо более точный контроль над движением Вашего объекта по своей траектории по ключевым кадрами или определить скорость кривой анимации для ее пути в свойстве Оценка времени. Эта кривая отображает текущий кадр позиции положения вдоль пути из 0.0 (точка начала) к 1.0 (точка конца).

Дополнительные сведения и примеры, смотри Ограничитель следования пути.

Ограничитель фиксация

Дрогой способ сохранения объектов на пути это использовать ограничитель Фиксация, который реализует более сложную технику. Чтобы определить, где по пути должен зафиксироваться владелец, используя расположение хозяина вдоль данной оси. Так чтобы анимировать движение своего хозяина на пути, вы должны анимировать некоторые пути (IPO кривые или другие косвенные анимации) его положения.

Это подразумевает, что здесь длина пути имеет никакого эффекта - и, что по умолчанию, объект остается на пути!

Дополнительные сведения и примеры, смотри на странице Ограничитель фиксация.