Ограничитель «Ограничить положение» (limit location constraint)

Объект или не соединённую кость можно перемещать по сцене вдоль осей X, Y и Z. Этот ограничитель создаёт ограничение величины допустимых перемещений вдоль каждой оси посредством нижних и верхних границ.

Пределы для объекта вычисляются от его ориджина, а пределы для кости – от её корня.

Интересный факт для заметки: даже если ограничитель ставит пределы визуального и отрендеренного местоположения владельца ограничения, – блок данных этого владельца всё ещё позволяет (по умолчанию) объекту или кости иметь координаты за пределами минимального и максимального диапазонов. Это можно увидеть на его панели „Transform“.

Когда вы выделяете владельца и пытаетесь переместить его за пределы диапазона ограничения, – он будет ограничен этими границами и визуально и при рендеринге, но внутренне его координаты всё равно будут изменены на показатели «за пределами этого диапазона». Если ограничение будет снято, его бывший владелец визуально перейдёт в своё внутренне назначенное местоположение.

Аналогично, если владелец ограничения имеет внутреннее значение положения, выходящее за пределы установленного лимита, – перетаскивание его обратно в область ограничения не приведёт ни к какому результату до тех пор, пока внутренние координаты не вернутся к этому пределу порогового ограничивающего значения (если только вы не включили опцию „Affect Transform“, см. ниже).

Установка равных значений минимального и максимального лимита по оси – блокирует перемещение владельца вдоль этой оси… Хотя намного проще простое использование функции блокировки осей в свойствах трансформации!

Опции (options)

../../../_images/animation_constraints_transform_limit-location_panel.png

Панель ограничителя Limit Location.

Минимум по X, Y, Z (minimum X, Y, Z)

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

Максимум по X, Y, Z (maximum X, Y, Z)

Эти кнопки активируют верхнюю границу для расположения ориджина владельца вдоль, соответственно, осей X, Y и Z выбранного пространства. Те же параметры, что описаны для минимума выше.

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

Как было указано ранее, по умолчанию, даже при визуальной остановке владельца ограничения – он всё равно может иметь координаты за пределами установленных границ (это отображается на панели „Transform“). Итак, когда вы включаете этот флажок, такое поведение будет невозможным – свойства трансформаций владельца также будут ограничиваться в указанном диапазоне. Однако обратите внимание, что ограничение не изменяет координаты напрямую: вам нужно выделить его владельца тем или иным способом, чтобы эта настройка вступила в силу…

Владелец (owner)

Этот ограничитель позволяет вам выбирать, в каком пространстве оценивать параметры трансформации его владельца. Для получения дополнительной информации см. раздел по общим свойствам ограничителей.

Влияние (influence)

Управляет степенью влияния ограничителя на объект. Для получения дополнительной информации см. раздел по общим свойствам ограничителей.

Пример