Введение

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

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

../../_images/animation_constraints_introduction_tab-object.png

Объект (object)

../../_images/animation_constraints_introduction_tab-bone.png

Кость (bone)

../../_images/animation_constraints_interface_stack_example.png

Стек ограничителей

Добавление и удаление ограничителей

Чтобы добавить ограничитель, нажмите кнопку добавления ограничителя для объекта/кости/“ в редакторе свойств и выберите тип ограничения.

Чтобы убрать ограничитель, нажмите его кнопку „“.

Чтобы переместить ограничитель на другую позицию в стеке, перетащите его за регулятор „“.

Меню ограничителей в области 3D-вьюпорта предлагает дополнительные возможности, такие как одновременное копирование и удаление всех ограничителей. МенюОтслеживание (track)“ позволяет быстро добавлять ограничители „Track“ (следить за).

Визуальная трансформация (visual transform)

Ограничители задают владеющему ими объекту или кости новое значение положения, вращения и/или масштаба, что вместе называется визуальной трансформацией. Эта трансформация отличается от «базовой», находящейся на панели „Transform“ редактора свойств, и, как следует из названия, определяет, где фактически отображается владелец в окружении.

Например, несмотря на то, что на панели „Transform“ объекта по-прежнему может отображаться исходное „положение“ (0, 0, 0), – вполне возможно, что ограничитель переместил его в совершенно другое место. Более того, попытка переместить или даже анимировать такой объект не увенчается успехом: его значение положения изменится, но визуально он останется на месте. Единственный способ «освободить» объект – отключить или удалить ограничитель, либо свести его влияние к нулю.

Конечно, свойства трансформации, на которые не были наложены ограничения, по-прежнему можно изменять обычным образом.

Несмотря на то, что визуальная трансформация не отображается в пользовательском интерфейсе, её можно скопировать в базовую трансформацию: