Введение#
Ограничения (также известные как соединения (joints)) для твёрдых тел соединяют два твёрдых тела. Физические ограничения предназначены для прикрепления к объекту Empty. Затем ограничение имеет поля, в которых можно указать два объекта с поддержкой физики, которые будут связаны ограничением. Объект-пустышка обеспечивает местоположение и ось ограничения, отличные от двух ограниченных (constrained) объектов. Местоположение объекта, к которому применено физическое ограничение, отмечает местоположение и набор осей на каждом из двух ограниченных объектов. Эти две опорные точки вычисляются в начале анимации, и их положение и ориентация остаются фиксированными в локальной системе координат объекта на протяжении всей анимации. Объекты могут перемещаться далеко от объекта ограничения, но привязка ограничения перемещается вместе с объектом. Если эта функция кажется ограниченной (seems limiting), рассмотрите возможность использования нескольких объектов с нефизическим ограничением Child of (дочерний) и анимируйте относительное расположение дочернего элемента.
Соединить (Connect)#
Самый быстрый способ ограничить (constrain) два объекта — выбрать оба и нажать кнопку соединить в
. При этом создаётся новый объект-пустышка (с именем «Constraint») с уже прикреплённым физическим ограничением, указывающим на два выбранных объекта.Общие параметры#
Ссылка
- Панель:
Настройки#
- Включено
Указывает, активно ли ограничение во время симуляции.
- Отключить столкновения
Позволяет ограниченным объектам проходить сквозь друг друга.
- С перерывами (Breakable)
Позволяет ограничениям прекратить действие (to break) во время симуляции. Отключено для ограничения мотор. Это можно использовать для симуляции разрушения.
- Порог (threshold)
Импульсная сила, которую необходимо достичь, прежде чем ограничение будет остановлено (breaks).
Лимиты#
Используя лимиты, вы можете ещё больше ограничить объекты, указав диапазон перемещения/вращения вокруг одной оси (см. ниже для каждой из них в отдельности). Чтобы заблокировать одну ось, установите оба лимита на 0.
Объекты (objects)#
- Первый
Первый объект, который будет ограничен.
- Второй
Второй объект, который необходимо ограничить.
Переопределить итерации#
Позволяет делать ограничения сильнее (больше итераций) или слабее (меньше итераций), чем указано в «мире твёрдых тел».
- Итерации
Количество итераций (solver iterations) ограничений, выполненных на шаг симуляции для этого ограничения.