Early Black Friday! Up to 30% discount! Промо-код: Indie30
Что такое манипуляторы

Манипуляторы это инструменты для управления объектами в сцене. Выбрать нужный манипулятор можно на панели инструментов или с помощью хоткеев.  Для работы над анимациями вам понадобятся манипуляторы для выделения, перемещения и вращения объектов. 

Пометить прочитанным
Задание 4.1 Манипулятор выделения
Sample scene: cube


Для того чтобы работать с объектами, их сперва необходимо выделить. Это можно сделать несколькими способами:

  • Откройте тестовую сцену, например Standard model
  • Перейдите в режим поинт контроллеров
  • Выберите инструмент выделения объектов (Q)
  • Кликайте по точкам чтобы выбрать их.
  • Дважды кликните по точке чтобы выбрать эту точку и всех ее чилдов.
  • Зажмите левую клавишу мыши и ведите мышью, растягивая красную рамку. Такой рамкой можно выделить множество объектов сразу.
  • Зажмите клавишу Shift чтобы добавить новые объекты к выделению или убрать их.

Выполнено
Задание 4.2: Манипулятор перемещения
Sample scene: cube

  • Откройте любую стандартную сцену
  • Выберите все поинты стопы персонажа
  • Выберите манипулятор перемещения (W)
  • Выберите зеленую стрелку манипулятора и потяните стопу вверх
  • Выберите синюю стрелку манипулятора и потяните стопу вперед
  • Выберите красную стрелку манипулятора и потяните стопу в сторону
  • Выберите круг в центре манипулятора чтобы перемещать стопу в плоскости экрана
Схожим образом вы можете выделять и перемещать разные объекты и группы объектов!

Например, для того чтобы переместить персонажа целиком, необходимо выделить все его точки.

А если выделить только верхнюю часть тела и потянуть вниз, то персонаж присядет.

Части тела персонажа в Каскадер могут влиять друг на друга! Если вы слишком сильно потяните стопу, то другие точки скелета также потянутся вслед за ней.

Выполнено
Задание 4.3: Манипулятор вращения
Standard_model_female.casc

  • Выделите все три точки головы персонажа
  • Выберите инструмент вращения
  • Выбирайте оси манипулятора чтобы вращать голову персонажа в соответствующем направлении
  • Выберите большой круг манипулятора чтобы вращать голову в плоскости экрана
  • Выберите пространство между осями
Подобным образом вы можете вращать другие объекты и группы точек.

Например, вы можете выбрать все точки верхней части тела и вращать корпус персонажа.

Внимание! Вращение не будет работать если выбрана всего одна точка. 

Выполнено
Задание 4.4: Выбор пивота
Standard_model_female.casc



Пивот - это центр вокруг которого вращаются объекты.

  • Выберите все точки стопы персонажа
  • Кликните правой кнопкой мыши по точке носка чтобы вращать стопу вокруг него
  • Кликните правой кнопкой мыши по точке пятки и вращайте стопу вокруг пятки
  • Кликните правой кнопкой мыши по пустому пространству чтобы вернуть пивот по умолчанию
Используйте разные пивоты чтобы облегчить постановку позы персонажа. Например:
  • Выделите поинты таза и переместите пивот на поинт живота чтобы вращать таз
  • Выделите точки плеч и переместите пивот на точку ключицы чтобы вращать плечо.

Выполнено
Локальный и глобальный режим манипулятора

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


В глобальном режиме координат удобно, например, перемещать персонажей целиком в нужное место сцены или двигать стопу по плоскости пола.


Но также объекты имеют собственные (локальные) координаты. Оси этих координат поворачиваются вместе с объектом.


Локальное положение части тела персонажа - это его положение относительно родительской части. В данном примере рука персонажа сохраняет локальное положение относительно плеча, хотя глобальное положение руки (как и всего торса) меняется.


Систему координат можно переключать с помощью кнопки на панели инструментов или хоткея ~

Пометить прочитанным
Задание 4.5. Вращение рук и ног

В локтях и коленях персонажа находятся петлевые соединения. Это похоже на шарниры к куклы. Такие соединения ограничивают вращение и позволяют вращать руки и ноги только по одной оси. Если же использовать другую ось, то будут смещаться поинты парентов.


Для корректного вращения в руках и ногах стоит использовать только их локальную ось сгиба.

  • Выделите все поинты руки персонажа начиная от локтя
  • Переключите систему координат на Local Mode
  • Вращайте руку по оси X
  • Выделите поинты ноги от колена
  • Повращайте ногу по нужной оси

Выполнено
Tail mode

Режим Tail позволяет вращать сразу все объекты в цепочке.

  • Откройте сцену Dino
  • Выделите все поинты хвоста динозавра
  • Включите локальную систему координат (Local mode)
  • Выберите Local Tail mode
  • Включите кнопку Tail (возле манипулятора должен появиться значок спирали)
  • Вращайте хвост динозавра

Совет: Режим Tail также может применяться к локальным или глобальным координатам, однако в большинстве случаев подойдет локальный режим Tail для локальной системы координат!

Выполнено
Фиксация точек в пространстве

Если сильно потянуть какие-либо точки, то это может привести к смещению и других точек в цепи.

Если вы не хотите смещать неактивные точки, их можно закрепить.
Такие закрепления можно использовать и для более быстрой установки некоторых поз.

  • Выберите три точки пальцев ноги персонажа.
  • Нажмите хоткей R. Вокруг точек появятся красные рамочки.
  • Выберите точку основания стопы.
  • Потяните точку основания стопы вверх по оси Y. Персонаж встал на носочки!

Выполнено
Уроки закончены
Всё выполнено